added admin tools at main gateway entrypoint

This commit is contained in:
PB
2022-12-04 04:01:09 +01:00
parent 958e04f81d
commit f2efd1b141
24 changed files with 21 additions and 639 deletions

View File

@@ -7,9 +7,13 @@ services:
hostname: gw.egommerce.pbiernat.dev
environment:
- APP_DOMAIN=gw.egommerce.pbiernat.dev
# ports:
# - '8443:443'
# - '8888:8080'
labels:
- traefik.enable=true
- traefik.http.routers.api-gateway.rule=PathPrefix(`/admin/gateway`)
- traefik.http.routers.api-gateway.entryPoints=https
- traefik.http.routers.api-gateway.service=api-gateway
- traefik.http.services.api-gateway.loadbalancer.server.scheme=http
- traefik.http.services.api-gateway.loadbalancer.server.port=8080
volumes:
- ./certs:/etc/traefik/certs
@@ -18,10 +22,13 @@ services:
hostname: registry.egommerce.pbiernat.dev
environment:
- APP_DOMAIN=registry.egommerce.pbiernat.dev
# ports:
# - '8500:8500'
# - '8600:8600'
# - '8600:8600/udp'
labels:
- traefik.enable=true
- traefik.http.routers.api-registry.rule=PathPrefix(`/admin/registry`)
- traefik.http.routers.api-registry.entryPoints=https
- traefik.http.routers.api-registry.service=api-registry
- traefik.http.services.api-registry.loadbalancer.server.scheme=http
- traefik.http.services.api-registry.loadbalancer.server.port=8500
api-eventbus:
image: git.pbiernat.dev/egommerce/api-eventbus:dev
@@ -31,9 +38,13 @@ services:
- RABBITMQ_NODENAME=api-eventbus
# - RABBITMQ_DEFAULT_USER = admin
# - RABBITMQ_DEFAULT_PASS = passw123
# ports:
# - 5672:5672
# - 15672:15672
labels:
- traefik.enable=true
- traefik.http.routers.api-eventbus.rule=PathPrefix(`/admin/eventbus`)
- traefik.http.routers.api-eventbus.entryPoints=https
- traefik.http.routers.api-eventbus.service=api-eventbus
- traefik.http.services.api-eventbus.loadbalancer.server.scheme=http
- traefik.http.services.api-eventbus.loadbalancer.server.port=15672
api-logger:
image: git.pbiernat.dev/egommerce/api-logger:dev