services: arcane: image: ghcr.io/getarcaneapp/arcane:latest container_name: arcane ports: - "${ARCANE_PORT:-3552}:3552" volumes: - "/var/run/docker.sock:/var/run/docker.sock" - "${ARCANE_DATA_PATH:?}:/app/data" - "${PROJECTS_PATH:?}:${PROJECTS_PATH:?}" environment: APP_URL: "${APP_URL:?}" PUID: "${PUID:-1000}" PGID: "${PGID:-1000}" PROJECTS_DIRECTORY: "${PROJECTS_PATH:?}" ENCRYPTION_KEY: "${ENCRYPTION_KEY:?}" JWT_SECRET: "${JWT_SECRET:?}" restart: unless-stopped