services: mycofi-earth-website: build: context: . dockerfile: Dockerfile image: mycofi-earth-website:latest container_name: mycofi-earth-website restart: unless-stopped environment: - NODE_ENV=production - HOSTNAME=0.0.0.0 - PORT=3000 networks: - mycofi-network - traefik-public labels: - "traefik.enable=true" - "traefik.http.routers.mycofi.rule=Host(`mycofi.earth`) || Host(`www.mycofi.earth`)" - "traefik.http.routers.mycofi.entrypoints=web" - "traefik.http.services.mycofi.loadbalancer.server.port=3000" - "traefik.docker.network=traefik-public" networks: mycofi-network: driver: bridge traefik-public: external: true