Closed jgwehr closed 1 year ago
Works really well! Still not 100% if podgrab can handle authentication per Podcast, though.
Taken from: https://github.com/akhilrex/podgrab/issues/16#issuecomment-773475174
podgrab:
image: akhilrex/podgrab
container_name: podgrab
restart: unless-stopped
networks:
- $TRAEFIK_NETWORK
security_opt:
- no-new-privileges
user: "1000:1000"
volumes:
- ${DOCKERDIR}/podgrab:/config
- ${MEDIADIR}/podcasts:/assets
environment:
- CHECK_FREQUENCY=60
labels:
- "traefik.enable=true"
## HTTP Routers
- "traefik.http.routers.podgrab-rtr.entrypoints=https"
- "traefik.http.routers.podgrab-rtr.rule=Host(`pod.$DOMAINNAME`)"
## Middlewares
- "traefik.http.routers.podgrab-rtr.middlewares=chain-authelia@file"
## HTTP Services
- "traefik.http.routers.podgrab-rtr.service=podgrab-svc"
- "traefik.http.services.podgrab-svc.loadbalancer.server.port=8080"```
https://github.com/akhilrex/podgrab
Should be able to