services: app: image: seerr/seerr:${SEERR_VERSON:-latest} init: true environment: - LOG_LEVEL=debug - TZ=${SEERR_TZ:-America/Los_Angeles} - PORT=5055 ports: - ${SEERR_PORT}:5055 volumes: - seerr-app:/app/config healthcheck: test: ["CMD-SHELL", "wget --no-verbose --tries=1 --spider http://localhost:5055/api/v1/settings/public || exit 1"] start_period: 20s timeout: 3s interval: 15s retries: 3 deploy: resources: limits: memory: 512M networks: - arr_network restart: unless-stopped volumes: seerr-app: name: seerr-app driver: local driver_opts: type: nfs o: "addr=${SEERR_NFS_SERVER},rw,noatime,rsize=65536,wsize=65536,timeo=600,nfsvers=4" device: "${SEERR_NFS_DEVICE}" networks: arr_network: external: true