services: aniworld: build: context: aniworld dockerfile: Dockerfile target: base args: - "PROXY_SERVER=i2pendpoint.arpa" - "PROXY_PORT=4444" pull_policy: build image: katzenkralle/aniworld_served:latest networks: - proxy cap_add: - NET_ADMIN - NET_RAW #volumes: # - data_aniworld:/data/aniworld_downloads labels: traefik.enable: true traefik.http.routers.aniworld.service: aniworld traefik.http.routers.aniworld.rule: Host(`aniworld.arpa.urmel.de`) traefik.http.routers.aniworld.tls: "true" traefik.http.routers.aniworld.tls.certresolver: hetzner traefik.http.services.aniworld.loadbalancer.server.port: 3000 traefik.http.routers.aniworld.middlewares: traefik-auth i2psnark: image: ypopovych/i2psnark:latest volumes: - config_i2psnark:/snark/config - data_i2psnark:/snark/downloads networks: - proxy environment: HOSTNAMES: "i2psnark.arpa.urmel.de" I2CP_HOST: "i2pendpoint.arpa" restart: "on-failure" labels: traefik.enable: true traefik.http.routers.i2psnark.rule: Host(`i2psnark.arpa.urmel.de`) && PathPrefix(`/i2psnark/`) traefik.http.routers.i2psnark.entrypoints: https traefik.http.routers.i2psnark.tls: "true" traefik.http.routers.i2psnark.tls.certresolver: hetzner traefik.http.routers.i2psnark.service: i2psnark traefik.http.services.i2psnark.loadbalancer.server.port: "8002" traefik.http.middlewares.i2psnark-headers.headers.customRequestHeaders.Host: i2psnark.arpa.urmel.de traefik.http.middlewares.i2psnark-headers.headers.customRequestHeaders.X-Forwarded-Proto: https traefik.http.routers.i2psnark.middlewares: i2psnark-headers, traefik-auth networks: proxy: external: true name: urmel_proxy_exposed volumes: data_i2psnark: driver_opts: type: nfs4 o: addr=217.100.0.2,rw,noatime,tcp device: ":/mnt/Main/servicesData/i2psnark" data_aniworld: driver_opts: type: nfs4 o: addr=217.100.0.2,rw,noatime,tcp device: ":/mnt/Main/servicesData/aniworld" config_i2psnark: