From c41f71909dc18160a13bbe64b028e7d2bddf1e8e Mon Sep 17 00:00:00 2001 From: Alex Denes Date: Mon, 15 Aug 2022 08:29:58 +0000 Subject: [PATCH] Enable gitea workers, use db for sessions, enable more crons and enable fed --- config/gitea/APKBUILD | 4 ++-- config/gitea/redxen.ini | 25 +++++++++++++++++++++---- 2 files changed, 23 insertions(+), 6 deletions(-) diff --git a/config/gitea/APKBUILD b/config/gitea/APKBUILD index ab78c4e..a2f818e 100644 --- a/config/gitea/APKBUILD +++ b/config/gitea/APKBUILD @@ -3,7 +3,7 @@ . ../APKBUILD-config.template -pkgver=2022.04.02.01 +pkgver=2022.07.13.01 pkgrel=0 depends=" redxen-data-gitea-theme @@ -37,6 +37,6 @@ package() { } sha512sums=" -47db43a7ec517bd7995aa9cf52604d9aafd905943f64eb0e3b0efe7a689a207e8cd8e6e3cefa2babfb9ac5bfaa29ad17f507e4ba5ab387c095831f44f1b6a674 redxen.ini +36df30e3fe5b08a2cf836081b6372b1933adcc12e6e414954dade4b48cf08035d596b011535ba267e970195a3502fe2c0b24043bbfd79ea2f43080165a5b6b02 redxen.ini 012d489c5d71864cda4b99ec16b3d6edbf83d18ea14d2104afe70e320937f4dd223572e384fba040cb3d43ced8ca7267e434756e4a1cd8bd41bb6f9092ad4b9d secret " diff --git a/config/gitea/redxen.ini b/config/gitea/redxen.ini index f1298a9..52506b8 100644 --- a/config/gitea/redxen.ini +++ b/config/gitea/redxen.ini @@ -40,6 +40,7 @@ PASSWD = POSTGRESQL_GITEA_PASSWORD [ui] THEMES = gitea,arc-green DEFAULT_THEME = arc-green +USE_SERVICE_WORKER = true [ui.meta] AUTHOR = RedXen Git - Where code is a currency @@ -50,13 +51,12 @@ REPO_INDEXER_ENABLED = true ISSUE_INDEXER_TYPE = bleve REPO_INDEXER_TYPE = bleve -[queue.issue_indexer] +[queue] TYPE = redis CONN_STR = redis://redis.routinginfo.internal:7551/?db=7&pool_size=100&idle_timeout=180s [session] -PROVIDER = redis -PROVIDER_CONFIG = redis://redis.routinginfo.internal:7551/?db=6&pool_size=100&idle_timeout=180s +PROVIDER = db COOKIE_SECURE = true [picture] @@ -100,7 +100,7 @@ HOST = redis://redis.routinginfo.internal:7551/?db=5& ITEM_TTL = 10m [cache.last_commit] -ENABLED = false +ENABLED = true [oauth2] JWT_SECRET = GITEA_OAUTH_JWT_TOKEN @@ -108,5 +108,22 @@ JWT_SECRET = GITEA_OAUTH_JWT_TOKEN [cron] ENABLED = true +[cron.git_gc_repos] +ENABLED = true + +[cron.resync_all_hooks] +ENABLED = true +RUN_AT_START = true + +[cron.delete_old_system_noticed] +ENABLED = true + +[git] +ENABLED = true +GC_ARGS = --aggressive --auto + [metrics] ENABLED = false + +[federation] +ENABLED = true