Author SHA1 Message Date
tobbbs d7af843302 Update compose.yaml 2026-05-27 13:28:28 +02:00
tobbbs 0e8df32227 Update README.md 2026-05-27 13:25:39 +02:00
tobbbs 271d835a26 Update compose.yaml 2026-05-26 16:36:43 +02:00
tobbbs 21278346fc Add compose.yaml 2026-05-26 16:35:29 +02:00
2 changed files with 34 additions and 25 deletions
+2 -1
View File
@@ -1,4 +1,5 @@
# Bragi-Local # Bragi-Local
Services: Services:
- Lubelogger - Vikunja
- Postgres for Vikunja
+32 -24
View File
@@ -1,32 +1,40 @@
services: services:
lubelogger: vikunja:
image: ghcr.io/hargata/lubelogger:latest image: vikunja/vikunja
build: .
restart: unless-stopped
networks:
- bragi-local
volumes:
- /opt/06_maintanance/data:/App/data
- /opt/06_maintanance/keys:/root/.aspnet/DataProtection-Keys
# ports:
# - 8082:8080
postgres:
image: postgres:14
restart: unless-stopped
networks: networks:
- bragi-local - bragi-local
environment: environment:
POSTGRES_USER: lubelogger VIKUNJA_SERVICE_PUBLICURL: https://tasks.doeringer.eu
POSTGRES_PASSWORD: lubepass VIKUNJA_DATABASE_HOST: db
POSTGRES_DB: lubelogger VIKUNJA_DATABASE_PASSWORD: Mu4snEKrHvFPxsEAS8fq
VIKUNJA_DATABASE_TYPE: postgres
VIKUNJA_DATABASE_USER: vikunja
VIKUNJA_DATABASE_DATABASE: vikunja
VIKUNJA_SERVICE_SECRET: MLuQnPRdYQSTFApQqsFSapyfGrbFsv
# ports:
# - 3456:3456
volumes: volumes:
- /opt/06_maintanance/init.sql:/docker-entrypoint-initdb.d/init.sql - /opt/docker/todo/files:/app/vikunja/files
- /opt/06_maintanance/postgres:/var/lib/postgresql/data depends_on:
- /etc/localtime:/etc/localtime:ro db:
volumes: condition: service_healthy
data: null restart: unless-stopped
keys: null db:
postgres: null image: postgres:18
environment:
POSTGRES_PASSWORD: Mu4snEKrHvFPxsEAS8fq
POSTGRES_USER: vikunja
volumes:
- /opt/docker/todo/db:/var/lib/postgresql
networks:
- bragi-local
restart: unless-stopped
healthcheck:
test: ["CMD-SHELL", "pg_isready -h localhost -U $$POSTGRES_USER"]
interval: 2s
start_period: 30s
networks: networks:
bragi-local: bragi-local:
external: true external: true