goproxy/contrib/goproxy.yml

32 lines
582 B
YAML

version: "3.4"
services:
goproxy:
image: goproxy/goproxy
volumes:
- goproxy:/go
networks:
- bridge
- traefik
deploy:
placement:
constraints:
- "node.hostname == dm1.mydomain.com"
labels:
- "traefik.enable=true"
- "traefik.port=8081"
- "traefik.backend=goproxy"
- "traefik.docker.network=traefik"
- "traefik.frontend.rule=Host:goproxy.mydomain.com"
replicas: 1
networks:
bridge:
external: true
traefik:
external: true
volumes:
goproxy:
driver: local