Compare commits

..
Author SHA1 Message Date
autonomic-bot 2f64ddfa16 chore: upgrade gitea to 1.27.2-rootless, postgres to 15.19
cc-ci/testme cc-ci: success
2026-08-14 02:36:09 +00:00
4 changed files with 4 additions and 12 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
export APP_INI_VERSION=v23
export DOCKER_SETUP_SH_VERSION=v3
export DOCKER_SETUP_SH_VERSION=v1
export PG_BACKUP_VERSION=v1
abra_backup_app() {
+1 -1
View File
@@ -10,7 +10,7 @@ services:
secrets:
- db_password
db:
image: postgres:15.18
image: postgres:15.19
deploy:
labels:
backupbot.backup.pre-hook: "/pg_backup.sh backup"
+2 -2
View File
@@ -3,10 +3,10 @@ version: "3.8"
services:
app:
image: "gitea/gitea:1.27.1-rootless"
image: "gitea/gitea:1.27.2-rootless"
configs:
- source: app_ini
target: /etc/gitea/app.ini.init
target: /etc/gitea/app.ini
- source: docker_setup_sh
target: /usr/local/bin/docker-setup.sh
mode: 0555
-8
View File
@@ -13,11 +13,3 @@ mkdir -p ${GITEA_CUSTOM} && chmod 0500 ${GITEA_CUSTOM}
# Prepare temp folder
mkdir -p ${GITEA_TEMP} && chmod 0700 ${GITEA_TEMP}
if [ ! -w ${GITEA_TEMP} ]; then echo "${GITEA_TEMP} is not writable"; exit 1; fi
# Gitea 1.24+ writes settings back to app.ini on boot (e.g. WORK_PATH), which fails when app.ini is
# mounted directly as a read-only swarm config. So mount the rendered config as app.ini.init and seed
# a writable copy. Use `! -s` (empty), not `! -f`: old direct-mount upgrades leave a 0-byte app.ini.
if [ ! -s /etc/gitea/app.ini ]; then
cp /etc/gitea/app.ini.init /etc/gitea/app.ini
fi
chmod 0600 /etc/gitea/app.ini 2>/dev/null || true