version: "3.4" services: kyo-cups-server: image: mws/pdf2kyocera build: context: . network: host # container_name: kyo-cups-server container_name: pdf2kyocera ports: - 5000:5000 - 631:6310 environment: - UID=1000 - GID=1000 restart: unless-stopped labels: - "traefik.enable=true" - "traefik.http.routers.kyo-cups-server.rule=Host(`${HOSTNAME}`)" - "traefik.http.middlewares.auth.basicauth.users=${BASICAUTHUSER}:${BASICAUTHPASS}" # biofire - "traefik.http.routers.kyo-cups-server.middlewares=traefikAuth@file,default@file" - "traefik.http.routers.kyo-cups-server.entrypoints=websecure" - "traefik.http.routers.kyo-cups-server.tls=true" - "traefik.http.routers.kyo-cups-server.tls.certresolver=${CERTRESOLVER}" - "traefik.http.services.kyo-cups-server.loadBalancer.server.port=5000" networks: - proxy networks: proxy: external: true