| 12345678910111213141516171819202122232425262728293031323334 |
- version: '3.4'
- services:
- adminer:
- image: adminer
- # ports:
- # - 8005:8080
- networks:
- - traefik-network
- - db-network
- volumes:
- - /etc/localtime:/etc/localtime
- deploy:
- placement:
- constraints:
- - node.hostname == hetzner
- labels:
- - "traefik.enable=true"
- - traefik.docker.network=traefik-network
- - traefik.constraint-label=traefik-network
- - traefik.http.routers.adminer-http.middlewares=http-to-https
- - traefik.http.routers.adminer-https.rule=Host(`adminer.odamus.com`)
- - traefik.http.routers.adminer-https.entrypoints=websecure
- - traefik.http.routers.adminer-http.rule=Host(`adminer.odamus.com`)
- - traefik.http.routers.adminer-http.entrypoints=web
- - "traefik.http.routers.adminer-https.tls.certresolver=mychallenge"
- - traefik.http.services.adminer.loadbalancer.server.port=8080
- # - traefik.http.services.galera.loadbalancer.server.port=8080
- networks:
- traefik-network:
- external: true
- db-network:
- external: true
|