Created deployment
This commit is contained in:
@@ -4,6 +4,8 @@ networks:
|
||||
external: true
|
||||
proxy:
|
||||
external: true
|
||||
internal:
|
||||
driver: bridge
|
||||
|
||||
services:
|
||||
rabbitmq-sim-broker:
|
||||
@@ -27,6 +29,8 @@ services:
|
||||
- ./rabbitmq_plugins/enabled_plugins:/etc/rabbitmq/enabled_plugins:ro
|
||||
- ./rabbit/rabbitmq.conf:/etc/rabbitmq/rabbitmq.conf:ro
|
||||
- ./rabbit/definitions.json:/etc/rabbitmq/definitions.json:ro
|
||||
networks:
|
||||
- internal
|
||||
labels:
|
||||
- "io.portainer.accesscontrol.teams=develop"
|
||||
|
||||
@@ -49,8 +53,17 @@ services:
|
||||
networks:
|
||||
- savefamily
|
||||
- proxy
|
||||
- internal
|
||||
expose:
|
||||
- ${PORT}
|
||||
volumes:
|
||||
- ./.env:/home/node/app/.env:ro
|
||||
healthcheck:
|
||||
test: ["CMD-SHELL", "wget -qO- http://localhost:${PORT:-3000}/health || exit 1"]
|
||||
interval: 10s
|
||||
timeout: 5s
|
||||
retries: 5
|
||||
start_period: 15s
|
||||
labels:
|
||||
- "io.portainer.accesscontrol.teams=develop"
|
||||
- "traefik.enable=true"
|
||||
@@ -82,5 +95,7 @@ services:
|
||||
retries: 5
|
||||
start_period: 5s
|
||||
timeout: 5s
|
||||
networks:
|
||||
- internal
|
||||
labels:
|
||||
- "io.portainer.accesscontrol.teams=develop"
|
||||
|
||||
Reference in New Issue
Block a user