traefik izdvojen u zasebni stack
This commit is contained in:
@@ -4,7 +4,7 @@ version: "3.7"
|
||||
networks:
|
||||
traefik-network:
|
||||
name: "traefik-network"
|
||||
attachable: true # omogućuje da se mreža može koristiti i iz drugih stackova
|
||||
external: true
|
||||
mongo-network:
|
||||
name: "mongo-network"
|
||||
attachable: false
|
||||
@@ -71,30 +71,3 @@ services:
|
||||
- traefik.http.services.mongo-express.loadbalancer.server.port=8081
|
||||
- traefik.http.routers.mongo-express.entrypoints=http
|
||||
- traefik.http.routers.mongo-express.rule=Host(`mongo.rezije.app`)
|
||||
|
||||
reverse-proxy:
|
||||
image: traefik:v2.3
|
||||
command:
|
||||
# Traefik web konzoli se pristupa preko HTTP, a ne HTTPS
|
||||
- --api.insecure=true
|
||||
- --providers.docker
|
||||
# activates the Swarm Mode (instead of standalone Docker).
|
||||
# - kada je `false` neće detektirati containere kada se pokrene sa `docker-compose up`
|
||||
- --providers.docker.swarmMode=true
|
||||
# prikazuj samo containere koji su nakačeni na Traefik
|
||||
- --providers.docker.exposedByDefault=false
|
||||
# "ping" omogućujemo za potrebe healthcheck-a
|
||||
- --ping=true
|
||||
- --ping.entryPoint=traefik
|
||||
#- --accesslog=true
|
||||
#- --log.level=DEBUG
|
||||
- --entryPoints.http.address=:3000
|
||||
ports:
|
||||
- "3001:3000"
|
||||
- "8080:8080"
|
||||
volumes:
|
||||
# So that Traefik can listen to the Docker events
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
networks:
|
||||
- traefik-network
|
||||
|
||||
|
||||
Reference in New Issue
Block a user