Skip to content
Snippets Groups Projects
Select Git revision
  • 24-dependencies-build-nested-watch
  • main default protected
  • 24-everything-from-git
  • 45-create-new-poc-deployment-with-docker
  • 44-add-a-cli-tool
  • improve-deployment
  • 31-backend
  • bash-script-bug-fix
  • upgrades_submodules
  • 24-dependencies-build-using-workspaces
  • 24-dependencies-build
  • wip-all-local
  • 10-annotot
  • 3-annotation-plugin-showing-up
14 results

traefik.yml

Blame
  • David Beniamine's avatar
    8f60eeaf
    History
    traefik.yml 983 B
    version: "3.3"
    services:
      httpd:
        networks:
          - default
          - traefik
        labels:
          - "traefik.enable=true"
          - "traefik.docker.network=traefik"
          - "traefik.http.routers.${NAME}.rule=Host(`${HOST}`)"
          - "traefik.http.routers.${NAME}.tls.certresolver=myresolver"
          - "traefik.http.routers.${NAME}.entrypoints=web,websecure"
          - "traefik.http.routers.${NAME}.middlewares=hardening@docker"
    
      annotot:
        networks:
          - default
          - traefik
        labels:
          - "traefik.enable=true"
          - "traefik.docker.network=traefik"
          - "traefik.http.routers.ANNOTOT_${NAME}.rule=Host(`${ANNOTOT_HOST}`)"
          - "traefik.http.routers.ANNOTOT_${NAME}.tls.certresolver=myresolver"
          - "traefik.http.routers.ANNOTOT_${NAME}.entrypoints=web,websecure"
          - "traefik.http.routers.ANNOTOT_${NAME}.middlewares=hardening@docker"
          - "traefik.http.services.ANNOTOT_${NAME}.loadbalancer.server.port=3000"
    
    networks:
      traefik:
        external: true