Overseerr
https://github.com/trentnbauer/Homelab/blob/main/docker-compose/overseerr.yml
Last updated
Last updated
version: '3'
services:
app:
image: ghcr.io/linuxserver/overseerr:1.34.0@sha256:ad4c6a173bc0f5e1ff9bfa4169fe232fd6556796677d30daa455f6348093a3d5
environment:
- TZ=${TZ:-Australia/Melbourne}
volumes:
- app:/config
#- www:/app/overseerr/public #rebrand overseerr https://github.com/sct/overseerr/issues/404#issuecomment-1659795118
ports:
- ${WEBPORT:-5055}:5055
restart: unless-stopped
healthcheck:
test: curl --connect-timeout 15 --silent --show-error --fail http://localhost:5055/api/v1/status
interval: 1m
timeout: 30s
retries: 3
start_period: 30s
labels:
- autoheal=true
- dfgeneric.enable=true
- dfgeneric.hostname=${SUBDOMAIN}${DOMAIN}
- dfgeneric.service=http://${HOSTNAME:-localhost}:${WEBPORT:-5055}
- dfgeneric.access.policy=${CFPOLICY:-bypass}
- dfgeneric.name=${CFACCESSNAME:-Overseerr}
- dfgeneric.zonename=${DOMAIN}
- dfgeneric.path=${URLPATH:-}
logging:
driver: "json-file"
options:
max-size: "10m"
max-file: "3"
volumes:
app:
#www: