authorgravatar for git@paperclover.netclover caruso <git@paperclover.net> 2026-06-10 23:27:42-07:00
committergravatar for git@paperclover.netclover caruso <git@paperclover.net> 2026-06-11 01:38:21-07:00
logc5477a134a7b0043dc4658dcfe6a5e95403a60fd
treedf93232a4b8d4f7a258d45c8a583145d5748fdd6
parent9cefa15f35725f9768b918c4a7ad36002e48c8c5
signaturebadge-check Signed by SSH key SHA256:xbd+BjjhyBfwk7GVoURf9Yx0gzDerHbvYv7SddNWmAs

chore: upgrade postgres 17 -> 18

closes #15 new image convention mounts at /var/lib/postgresql; fresh cluster in pg_data18 restored from pg_dumpall, old cluster left untouched in pg_data as rollback. dump kept at apps/pg17-dumpall-2026-06-10.sql

2 files changed, 2 insertions(+), 2 deletions(-)

compose.yaml+1-1
......@@ -513,7 +513,7 @@ services:
513513 POSTGRES_PASSWORD_DAWARICH: "${POSTGRES_PASSWORD_DAWARICH:?}"
514514 POSTGRES_PASSWORD_EVIL_FORGEJO: "${POSTGRES_PASSWORD_EVIL_FORGEJO:?}"
515515 volumes:
516 - "${APP_ROOT}/pg_data:/var/lib/postgresql/data/"
516 - "${APP_ROOT}/pg_data18:/var/lib/postgresql/"
517517 healthcheck:
518518 test: ["CMD-SHELL", "pg_isready -U keycloak -d keycloak"]
519519 interval: 10s
config/postgres/Dockerfile+1-1
......@@ -1,4 +1,4 @@
1FROM postgres:17
1FROM postgres:18
22
33ARG USER_ID
44ARG GROUP_ID