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 APP_INI_VERSION=v23
export DOCKER_SETUP_SH_VERSION=v3 export DOCKER_SETUP_SH_VERSION=v1
export PG_BACKUP_VERSION=v1 export PG_BACKUP_VERSION=v1
abra_backup_app() { abra_backup_app() {
+1 -1
View File
@@ -10,7 +10,7 @@ services:
secrets: secrets:
- db_password - db_password
db: db:
image: postgres:15.18 image: postgres:15.19
deploy: deploy:
labels: labels:
backupbot.backup.pre-hook: "/pg_backup.sh backup" backupbot.backup.pre-hook: "/pg_backup.sh backup"
+2 -2
View File
@@ -3,10 +3,10 @@ version: "3.8"
services: services:
app: app:
image: "gitea/gitea:1.27.1-rootless" image: "gitea/gitea:1.27.2-rootless"
configs: configs:
- source: app_ini - source: app_ini
target: /etc/gitea/app.ini.init target: /etc/gitea/app.ini
- source: docker_setup_sh - source: docker_setup_sh
target: /usr/local/bin/docker-setup.sh target: /usr/local/bin/docker-setup.sh
mode: 0555 mode: 0555
-8
View File
@@ -13,11 +13,3 @@ mkdir -p ${GITEA_CUSTOM} && chmod 0500 ${GITEA_CUSTOM}
# Prepare temp folder # Prepare temp folder
mkdir -p ${GITEA_TEMP} && chmod 0700 ${GITEA_TEMP} mkdir -p ${GITEA_TEMP} && chmod 0700 ${GITEA_TEMP}
if [ ! -w ${GITEA_TEMP} ]; then echo "${GITEA_TEMP} is not writable"; exit 1; fi 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