Files
docker-compose-template/apps/arcane/compose.yaml
T
jackfinn3y cbb7442f62 fix(arcane): Update Docker image repository location (#53)
Updated Arcane's GHCR repository location as it has moved from ofkm/arcane to getarcaneapp/arcane.
2025-11-10 11:00:03 +00:00

28 lines
977 B
YAML

services:
arcane:
image: ghcr.io/getarcaneapp/arcane:latest
container_name: arcane
restart: unless-stopped
expose:
- 3552
environment:
- PUID=${PUID}
- PGID=${PGID}
- APP_URL=https://${ARCANE_HOSTNAME}
- ENCRYPTION_KEY=${ARCANE_ENCRYPTION_KEY}
- JWT_SECRET=${ARCANE_JWT_SECRET}
- DATABASE_URL=file:/app/data/arcane.db?_pragma=journal_mode(WAL)&_pragma=busy_timeout(2500)&_txlock=immediate
labels:
- "traefik.enable=true"
- "traefik.http.routers.arcane.rule=Host(`${ARCANE_HOSTNAME?}`)"
- "traefik.http.routers.arcane.entrypoints=websecure"
- "traefik.http.routers.arcane.tls.certresolver=letsencrypt"
- "traefik.http.services.arcane.loadbalancer.server.port=3552"
- "traefik.http.routers.arcane.middlewares=authelia@docker"
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ${DOCKER_DATA_DIR}/arcane:/app/data
profiles:
- arcane
- all