services: palmr: container_name: palmr image: docker.io/kyantech/palmr:v3.1.6-beta restart: unless-stopped labels: - traefik-instance=${TRAEFIK_INSTANCE} - traefik.enable=true - traefik.http.routers.palmr.rule=Host(`${TRAEFIK_DOMAIN}`) - traefik.http.routers.palmr.entrypoints=websecure - traefik.http.services.palmr.loadbalancer.server.port=5487 environment: - ENABLE_S3=true - S3_ENDPOINT=${S3_ENDPOINT} - S3_USE_SSL=true - S3_ACCESS_KEY=${S3_ACCESS_KEY} - S3_SECRET_KEY=${S3_SECRET_KEY} - S3_REGION=us-east-1 - S3_BUCKET_NAME=${S3_BUCKET_NAME} - S3_FORCE_PATH_STYLE=true - ENCRYPTION_KEY=${ENCRYPTION_KEY} - SECURE_SITE=${SECURE_SITE} - PALMR_UID=${PUID} - PALMR_GID=${PGID} volumes: - ${APPDATA_PATH}/palmr/server:/app/server ports: - ${PORT}:5487 networks: - frontend networks: frontend: external: true