12 Commits
Author SHA1 Message Date
tobbbs 412d412ab8 Update compose.yaml 2026-07-01 17:05:36 +02:00
tobbbs 17b6f74694 Update compose.yaml 2026-07-01 16:47:18 +02:00
tobbbs 888bcf2a5d Update compose.yaml 2026-07-01 16:39:27 +02:00
tobbbs f915ca3319 Update compose.yaml 2026-07-01 16:36:01 +02:00
tobbbs 136e6de2e2 Update compose.yaml 2026-06-19 11:22:03 +02:00
tobbbs d9d52479e6 Update compose.yaml 2026-06-19 11:16:19 +02:00
tobbbs c60a382c98 Update compose.yaml 2026-06-14 23:17:26 +02:00
tobbbs 8559192606 Update compose.yaml 2026-06-10 12:14:17 +02:00
tobbbs a415366e63 Update compose.yaml 2026-06-10 12:13:36 +02:00
tobbbs edef53f2eb Update compose.yaml 2026-06-10 12:09:25 +02:00
tobbbs 0684f122f6 Add compose.yaml 2026-06-10 12:07:12 +02:00
tobbbs da83d83d9f Update README.md 2026-05-27 13:10:17 +02:00
2 changed files with 47 additions and 33 deletions
+5 -3
View File
@@ -1,5 +1,7 @@
# Bragi-Local # Bragi-Local
Services: My Compose Stacks for all my Docker Services running on my Local Server
- Vikunja
- Postgres for Vikunja 06_maintanance:
- Lubelogger
- Postgresql for Lubelogger
+42 -30
View File
@@ -1,40 +1,52 @@
services: services:
vikunja: freshrss:
image: vikunja/vikunja image: freshrss/freshrss:latest
networks: container_name: freshrss
- bragi-local
environment: environment:
VIKUNJA_SERVICE_PUBLICURL: https://tasks.doeringer.eu TZ: Europe/Berlin
VIKUNJA_DATABASE_HOST: db CRON_MIN: '*/15'
VIKUNJA_DATABASE_PASSWORD: Mu4snEKrHvFPxsEAS8fq
VIKUNJA_DATABASE_TYPE: postgres
VIKUNJA_DATABASE_USER: vikunja
VIKUNJA_DATABASE_DATABASE: vikunja
VIKUNJA_SERVICE_SECRET: MLuQnPRdYQSTFApQqsFSapyfGrbFsv
# ports: # ports:
# - 3456:3456 # - 80:80
volumes: volumes:
- /opt/docker/todo/files:/app/vikunja/files - /opt/08_reading/freshrss/data:/var/www/FreshRSS/data
depends_on: - /opt/08_reading/freshrss/extensions:/var/www/FreshRSS/extensions
db:
condition: service_healthy
restart: unless-stopped restart: unless-stopped
db:
image: postgres:18
environment:
POSTGRES_PASSWORD: Mu4snEKrHvFPxsEAS8fq
POSTGRES_USER: vikunja
volumes:
- /opt/docker/todo/db:/var/lib/postgresql
networks: networks:
- bragi-local - bragi-local
restart: unless-stopped
healthcheck:
test: ["CMD-SHELL", "pg_isready -h localhost -U $$POSTGRES_USER"]
interval: 2s
start_period: 30s
kavita:
image: lscr.io/linuxserver/kavita:latest
container_name: kavita
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Berlin
volumes:
- /opt/08_reading/kavita/config:/config
- /mnt/immich/Books:/books
# - /path/to/data:/data #optional
# ports:
# - 5000:5000
restart: unless-stopped
networks:
- bragi-local
leafwiki:
image: ghcr.io/perber/leafwiki:latest
container_name: leafwiki
user: 1000:1000
# ports:
# - "8080:8080"
environment:
- LEAFWIKI_JWT_SECRET=${JWT}
- LEAFWIKI_ADMIN_PASSWORD=${ADMIN}
- LEAFWIKI_ALLOW_INSECURE=true
volumes:
- /opt/08_reading/leafwiki:/app/data
restart: unless-stopped
networks:
- bragi-local
networks: networks:
bragi-local: bragi-local:
external: true external: true