diff --git a/psql/docker-compose.yaml b/psql/docker-compose.yaml index 7c892fd..de57ec8 100644 --- a/psql/docker-compose.yaml +++ b/psql/docker-compose.yaml @@ -16,9 +16,28 @@ services: networks: - vault_net -volumes: - pgdata: + adminer: + image: adminer + container_name: adminer + labels: + - "traefik.enable=true" + - "traefik.http.routers.testdb-adminer.rule=Host(`${VAULT_HOST}`) && Path(`/adminer`)" + - "traefik.http.routers.testdb-adminer.entrypoints=https" + - "traefik.http.routers.testdb-adminer.tls=true" + - "traefik.http.routers.testdb-adminer.tls.certresolver=letsEncrypt" + - "traefik.http.services.testdb-adminer-service.loadbalancer.server.port=8080" + - "traefik.docker.network=webproxy" + expose: + - 8080 + networks: + - vault_net + - webproxy networks: vault_net: name: vault_net + webproxy: + name: webproxy + +volumes: + pgdata: