--- version: "2.1" services: freshrss: image: ghcr.io/linuxserver/freshrss container_name: freshrss environment: - PUID=1000 - PGID=1000 - TZ=Asia/Jerusalem volumes: - ./config:/config:z ports: - 7080:80 restart: unless-stopped networks: - network - internal - dns_network dns: - 150.201.34.6 labels: - "traefik.enable=true" - "traefik.docker.network=freshrss_network" - "traefik.http.routers.freshrss.entrypoints=websecure" - "traefik.http.routers.freshrss.rule=Host(`news.pukeko.xyz`)" - "traefik.http.routers.freshrss.tls.certresolver=pukekoresolver" - "traefik.http.routers.freshrss.middlewares=authelia@docker" freshrss_db: image: postgres:13-alpine environment: - POSTGRES_DB=freshrss - POSTGRES_PASSWORD=freshrss - POSTGRES_USER=freshrss restart: unless-stopped volumes: - ./data:/var/lib/postgresql/data:z networks: - internal networks: network: driver: bridge internal: driver: bridge dns_network: external: true