From a1552c3662f0b7fae9512bd666c3bdac3e664fe1 Mon Sep 17 00:00:00 2001 From: Tobias Reisinger Date: Mon, 13 May 2024 01:49:06 +0200 Subject: [PATCH] Update backup service and forgejo --- roles/backup/templates/backup.service.j2 | 7 +++++++ roles/forgejo/vars/main.yml | 6 ++++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/roles/backup/templates/backup.service.j2 b/roles/backup/templates/backup.service.j2 index a0e75d7..131b7d4 100644 --- a/roles/backup/templates/backup.service.j2 +++ b/roles/backup/templates/backup.service.j2 @@ -1,4 +1,11 @@ +[Unit] +Description=Autostart several tools and services +StartLimitIntervalSec=7200 +StartLimitBurst=5 + [Service] Type=oneshot ExecStart={{ service_path }}/backup.sh WorkingDirectory={{ service_path }} +Restart=on-failure +RestartSec=15min diff --git a/roles/forgejo/vars/main.yml b/roles/forgejo/vars/main.yml index f162ff6..9aa79fb 100644 --- a/roles/forgejo/vars/main.yml +++ b/roles/forgejo/vars/main.yml @@ -26,7 +26,7 @@ forgejo_env: FORGEJO__cors__ENABLED: true FORGEJO__cors__SCHEME: https - FORGEJO__ui__DEFAULT_THEME: arc-green + FORGEJO__ui__DEFAULT_THEME: forgejo-dark FORGEJO__server__DOMAIN: "{{ svc.domain }}" FORGEJO__server__SSH_DOMAIN: "{{ svc.domain }}" @@ -61,6 +61,8 @@ forgejo_env: FORGEJO__picture__DISABLE_GRAVATAR: true + FORGEJO__attachment__MAX_FILES: 10 + FORGEJO__oauth2__JWT_SECRET: "{{ vault_forgejo.oauth2_jwt_secret }}" FORGEJO__metrics__ENABLED: true @@ -81,7 +83,7 @@ forgejo_env: forgejo_compose: watchtower: true - image: codeberg.org/forgejo/forgejo:1.21 + image: codeberg.org/forgejo/forgejo:7.0 volumes: - data:/data - ./templates:/data/gitea/templates