diff --git a/docker-compose.yml b/docker-compose.yml index c79f593..aef3e98 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -58,9 +58,10 @@ include: - ${SERVICE_PATH}/n8n/n8n.yml # - ${SERVICE_PATH}/ollama/ollama.yml - ${SERVICE_PATH}/paperless-ngx/paperless-ngx.yml - - ${SERVICE_PATH}/quiz/quiz.yml - - ${SERVICE_PATH}/radicale/radicale.yml - ${SERVICE_PATH}/pdf/pdf.yml + # - ${SERVICE_PATH}/quiz/quiz.yml + - ${SERVICE_PATH}/radicale/radicale.yml + - ${SERVICE_PATH}/spliit/spliit.yml - ${SERVICE_PATH}/vaultwarden/vaultwarden.yml - ${SERVICE_PATH}/vikunja/vikunja.yml env_file: ${SERVICE_PATH}/.env diff --git a/project/service/spliit/spliit.yml b/project/service/spliit/spliit.yml new file mode 100644 index 0000000..5f384c5 --- /dev/null +++ b/project/service/spliit/spliit.yml @@ -0,0 +1,21 @@ +services: + spliit: + extends: + file: ${TEMPLATES_PATH} + service: default + image: ghcr.io/spliit-app/spliit:1.19.0 + container_name: spliit + ports: + - "4025:3000" + environment: + POSTGRES_PRISMA_URL: postgresql://spliit:${SPLIIT_DATABASE_PASSWORD}@postgres:5432/spliit + POSTGRES_URL_NON_POOLING: postgresql://spliit:${SPLIIT_DATABASE_PASSWORD}@postgres:5432/spliit + networks: + - ip6net + labels: + # Traefik + - "traefik.enable=true" + - "traefik.http.routers.spliit.rule=Host(`split.${PUBLIC_DOMAIN}`)" + - "traefik.http.routers.spliit.entrypoints=https" + - "traefik.http.routers.spliit.tls=true" + - "traefik.http.routers.spliit.middlewares=authelia@file"