Commit 9d1261a2 authored by Pedro Eduardo Trujillo's avatar Pedro Eduardo Trujillo
Browse files

Migra exposición a Traefik v2

parent bd66a0f5
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -10,4 +10,6 @@ PGADMIN_CONFIG_MAIL_USERNAME=
PGADMIN_CONFIG_MAIL_PASSWORD=
PGADMIN_CONFIG_SECURITY_EMAIL_SENDER=info@redmic.es

PUBLIC_HOSTNAME=change.me

PGADMIN_VOL_NAME=pgadmin-vol
+5 −4
Original line number Diff line number Diff line
@@ -23,14 +23,15 @@ services:
    deploy:
      mode: replicated
      replicas: ${REPLICAS:-1}
      labels:
        traefik.frontend.rule: Host:${TRAEFIK_SUBDOMAIN:-pgadmin}.${PUBLIC_HOSTNAME}
        traefik.backend: pgadmin
        traefik.port: '${PGADMIN_LISTEN_PORT}'
      restart_policy:
        delay: ${RESTART_DELAY:-15s}
      update_config:
        delay: ${UPDATE_DELAY:-1m}
      labels:
        traefik.enable: ${TRAEFIK_ENABLE:-true}
        traefik.http.routers.pgadmin.entrypoints: ${TRAEFIK_ENTRYPOINT:-http}
        traefik.http.routers.pgadmin.rule: Host(`${TRAEFIK_SUBDOMAIN:-pgadmin}.${PUBLIC_HOSTNAME}`)
        traefik.http.services.pgadmin.loadbalancer.server.port: ${PGADMIN_LISTEN_PORT}
      resources:
        limits:
          cpus: '${RESOURCES_LIMITS_CPUS:-1}'