From f82d145be6e2b979672e29dc60a880a8c5608ace Mon Sep 17 00:00:00 2001 From: medina5 Date: Fri, 21 Nov 2025 13:46:08 +0100 Subject: [PATCH] postgresql --- mariadb.md | 2 +- postgresql.md | 33 ++++++++++++++------------------- 2 files changed, 15 insertions(+), 20 deletions(-) diff --git a/mariadb.md b/mariadb.md index 2bc997d..4e79574 100644 --- a/mariadb.md +++ b/mariadb.md @@ -21,7 +21,7 @@ docker run --detach --name mariadb \ -e MARIADB_ROOT_PASSWORD=my-secret-pw \ --network mariadb_net \ -p 3306:3306 \ - -v mariadb_data:/var/lib/mysql \ + -v "mariadb_data:/var/lib/mysql" \ mariadb:12.0 ``` diff --git a/postgresql.md b/postgresql.md index 2fc359d..841ca1a 100644 --- a/postgresql.md +++ b/postgresql.md @@ -29,28 +29,23 @@ docker run --detach --name pgsql \ ## pgAdmin +```shell +docker run --detach --name pgadmin \ + --network pgsql_net \ + --network proxy_net \ + -v "pgadmin:/var/lib/pgadmin/" \ + -e "PGADMIN_DISABLE_POSTFIX=true" \ + -e "PGADMIN_DEFAULT_EMAIL=p@toto.fr" \ + -e "PGADMIN_DEFAULT_PASSWORD=ChangeMe" \ + --label "caddy=pgadmin.localhost" \ + --label "caddy.reverse_proxy={{upstreams 80}}" \ + --label "caddy.tls=internal" \ + dpage/pgadmin4:9.8 +``` + ``` - pgadmin: - image: dpage/pgadmin4:9.8 - depends_on: - database: - condition: service_healthy - caddy: - condition: service_started restart: "no" configs: - source: pgadmin_config target: /pgadmin4/servers.json - volumes: - - pgadmin:/var/lib/pgadmin/ - environment: - PGADMIN_DEFAULT_EMAIL: ${PGADMIN_EMAIL} - PGADMIN_DEFAULT_PASSWORD: ${PGADMIN_PASSWORD} - PGADMIN_DISABLE_POSTFIX: true - networks: - - caddy_net - labels: - caddy: pgadmin.localhost - caddy.reverse_proxy: "{{upstreams 80}}" - caddy.tls: internal ```