From 5df896271a2fa8303382a909eaf3fcaaedf833e6 Mon Sep 17 00:00:00 2001 From: decentral1se Date: Thu, 28 Mar 2024 17:08:44 +0100 Subject: [PATCH] feat: enable indexer for search See https://git.coopcloud.tech/coop-cloud/organising/issues/589 --- .env.sample | 4 ++++ abra.sh | 2 +- app.ini.tmpl | 3 ++- compose.yml | 3 ++- release/next | 7 +++++++ 5 files changed, 16 insertions(+), 3 deletions(-) create mode 100644 release/next diff --git a/.env.sample b/.env.sample index 3afd354..bb2a418 100644 --- a/.env.sample +++ b/.env.sample @@ -51,3 +51,7 @@ SECRET_SECRET_KEY_VERSION=v1 # length=64 # GITEA_UPDATE_AVATAR=replace-me # GITEA_ACCOUNT_LINKING=replace-me # GITEA_OAUTH2_CLIENT_ENABLED=replace-me + +# Indexer +GITEA_REPO_INDEXER_ENABLED=false +GITEA_STARTUP_TIMEOUT=-1 diff --git a/abra.sh b/abra.sh index c8b54ab..40fbb95 100644 --- a/abra.sh +++ b/abra.sh @@ -1,4 +1,4 @@ -export APP_INI_VERSION=v15 +export APP_INI_VERSION=v16 export DOCKER_SETUP_SH_VERSION=v1 abra_backup_app() { diff --git a/app.ini.tmpl b/app.ini.tmpl index 39c8b77..b96821d 100644 --- a/app.ini.tmpl +++ b/app.ini.tmpl @@ -32,7 +32,8 @@ MAX_FILES = {{ env "GITEA_REPO_UPLOAD_MAX_FILES" }} [indexer] -STARTUP_TIMEOUT = 0 +REPO_INDEXER_ENABLED = {{ env "GITEA_REPO_INDEXER_ENABLED" }} +STARTUP_TIMEOUT = {{ env "GITEA_STARTUP_TIMEOUT" }} [server] DOMAIN = {{ env "GITEA_DOMAIN" }} diff --git a/compose.yml b/compose.yml index 4a29248..8150ada 100644 --- a/compose.yml +++ b/compose.yml @@ -40,7 +40,8 @@ services: - GITEA_REPO_UPLOAD_ALLOWED_TYPES - GITEA_REPO_UPLOAD_MAX_SIZE - GITEA_REPO_UPLOAD_MAX_FILES - + - GITEA_REPO_INDEXER_ENABLED + - GITEA_STARTUP_TIMEOUT volumes: - data:/var/lib/gitea - config:/etc/gitea diff --git a/release/next b/release/next new file mode 100644 index 0000000..ca337bd --- /dev/null +++ b/release/next @@ -0,0 +1,7 @@ +Please add the following new defaults to your `.env` file: + +``` +# Indexer +GITEA_REPO_INDEXER_ENABLED=false +GITEA_STARTUP_TIMEOUT=-1 +```