docker-compose.yml 567 B

12345678910111213141516171819202122232425
  1. version: "3"
  2. services:
  3. gogs:
  4. image: gogs/gogs
  5. restart: always
  6. expose:
  7. - "3000"
  8. ports:
  9. - "2222:22"
  10. networks:
  11. - traefik
  12. volumes:
  13. - gogs-data:/data
  14. labels:
  15. - "traefik.frontend.rule=Host:git.example.com"
  16. - "traefik.enable=true"
  17. - "traefik.docker.network=traefik"
  18. - "traefik.port=3000"
  19. - "traefik.protocol=http"
  20. volumes:
  21. gogs-data:
  22. driver: local
  23. networks:
  24. traefik:
  25. external: true