From b4ddb4d402f2103274c86b1c43b359477b215ef9 Mon Sep 17 00:00:00 2001 From: Adam French Date: Mon, 16 Mar 2026 15:35:43 +0000 Subject: [PATCH] Stop tracking app.ini to prevent runtime secrets from blocking git pull Gitea populates secret fields (LFS_JWT_SECRET, SECRET_KEY, etc.) at startup, causing app.ini to always show as modified. Since secrets are already passed via environment variables, the tracked file is replaced with an ignored app.ini and a tracked app.ini.template for reference. Co-Authored-By: Claude Opus 4.6 --- .gitignore | 1 + gitea/config/{app.ini => app.ini.template} | 0 2 files changed, 1 insertion(+) rename gitea/config/{app.ini => app.ini.template} (100%) diff --git a/.gitignore b/.gitignore index 5d75440..e6d558d 100644 --- a/.gitignore +++ b/.gitignore @@ -5,6 +5,7 @@ certbot/www backend/token/ .env +gitea/config/app.ini gitea/data/* gitea-runner/data/* diff --git a/gitea/config/app.ini b/gitea/config/app.ini.template similarity index 100% rename from gitea/config/app.ini rename to gitea/config/app.ini.template