Added network and removed mongodb port exposure.

This commit is contained in:
nero120 2018-12-17 07:13:51 +00:00
parent 15bfbb4c2d
commit 5618b2bf27

View file

@ -13,8 +13,8 @@ services:
image: "mongo:4.0.4" image: "mongo:4.0.4"
labels: labels:
- "traefik.enable=false" - "traefik.enable=false"
ports: networks:
- "27017:27017" - "xbs-net"
restart: "always" restart: "always"
volumes: volumes:
- "xbs-db-data:/data/db" - "xbs-db-data:/data/db"
@ -30,6 +30,8 @@ services:
labels: labels:
- "traefik.frontend.rule=Host:$XBS_API_HOSTNAME" - "traefik.frontend.rule=Host:$XBS_API_HOSTNAME"
- "traefik.port=8080" - "traefik.port=8080"
networks:
- "xbs-net"
restart: "always" restart: "always"
volumes: volumes:
- "./settings.json:/usr/src/api/config/settings.json" - "./settings.json:/usr/src/api/config/settings.json"
@ -41,6 +43,8 @@ services:
image: traefik:1.7.5-alpine image: traefik:1.7.5-alpine
labels: labels:
- "traefik.enable=false" - "traefik.enable=false"
networks:
- "xbs-net"
ports: ports:
- "443:443" - "443:443"
- "80:80" - "80:80"
@ -48,4 +52,7 @@ services:
volumes: volumes:
- "/var/run/docker.sock:/var/run/docker.sock" - "/var/run/docker.sock:/var/run/docker.sock"
- "./acme.json:/acme.json" - "./acme.json:/acme.json"
- "./traefik.toml:/traefik.toml" - "./traefik.toml:/traefik.toml"
networks:
xbs-net: