mirror of
https://gitverse.ru/kpa39l/email-assistant.git
synced 2026-09-29 09:15:09 +00:00
fix: Vikunja volumes — локальные папки ./db и ./files в корне сервиса (без named volumes)
This commit is contained in:
@@ -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
|
||||
Reference in New Issue
Block a user