fix: Vikunja volumes — локальные папки ./db и ./files в корне сервиса (без named volumes)

This commit is contained in:
2026-09-12 17:59:03 +00:00
parent 868f85b686
commit 02e2b87072
+5 -7
View File
@@ -1,6 +1,8 @@
# Vikunja — трекер задач (WebUI + REST API)
# Порт: 3456 (локально), наружу — Caddy: tasks.nixg.ru → 10.8.0.2:3456
# Данные: volumes vikunja-db (postgres) + vikunja-files (загрузки)
# Все данные — в локальных папках рядом с compose (НЕ named volumes):
# ./db — PostgreSQL (pgdata)
# ./files — загрузки Vikunja (аватары, вложения)
# Секреты: .env (VIKUNJA_DATABASE_PASSWORD, VIKUNJA_SERVICE_JWTSECRET)
services:
@@ -13,7 +15,7 @@ services:
POSTGRES_DB: vikunja
POSTGRES_USER: vikunja
volumes:
- vikunja-db:/var/lib/postgresql/data
- ./db:/var/lib/postgresql/data
healthcheck:
test: ["CMD-SHELL", "pg_isready -U vikunja -d vikunja"]
interval: 10s
@@ -40,8 +42,4 @@ services:
ports:
- "3456:80"
volumes:
- vikunja-files:/app/files
volumes:
vikunja-db:
vikunja-files:
- ./files:/app/files