This commit is contained in:
traveler 2025-03-24 14:52:03 -05:00
parent 2e9a8e7af9
commit 0de693c904

View file

@ -1,37 +1,18 @@
services: services:
phppgadmin:
pgadmin4:
restart: always restart: always
image: dockage/phppgadmin:latest image: dpage/pgadmin4
networks: networks:
- netgrimoire - netgrimoire
ports: ports:
- "8086:80" - "5052:80"
- "9423:443"
environment: environment:
- PHP_PG_ADMIN_SERVER_DESC=PostgreSQL - PGADMIN_DEFAULT_EMAIL=traveler@netgrimoire.com
- PHP_PG_ADMIN_SERVER_HOST= - PGADMIN_DEFAULT_PASSWORD=F@lcon13
- PHP_PG_ADMIN_SERVER_PORT=5432
- PHP_PG_ADMIN_SERVER_SSL_MODE=allow
- PHP_PG_ADMIN_SERVER_DEFAULT_DB=template1
- PHP_PG_ADMIN_SERVER_PG_DUMP_PATH=/usr/bin/pg_dump
- PHP_PG_ADMIN_SERVER_PG_DUMPALL_PATH=/usr/bin/pg_dumpall
- PHP_PG_ADMIN_DEFAULT_LANG=auto
- PHP_PG_ADMIN_AUTO_COMPLETE=default on
- PHP_PG_ADMIN_EXTRA_LOGIN_SECURITY=false
- PHP_PG_ADMIN_OWNED_ONLY=false
- PHP_PG_ADMIN_SHOW_COMMENTS=true
- PHP_PG_ADMIN_SHOW_ADVANCED=false
- PHP_PG_ADMIN_SHOW_SYSTEM=false
- PHP_PG_ADMIN_MIN_PASSWORD_LENGTH=1
- PHP_PG_ADMIN_LEFT_WIDTH=200
- PHP_PG_ADMIN_THEME=default
- PHP_PG_ADMIN_SHOW_OIDS=false
- PHP_PG_ADMIN_MAX_ROWS=30
- PHP_PG_ADMIN_MAX_CHARS=50
- PHP_PG_ADMIN_USE_XHTML_STRICT=false
- PHP_PG_ADMIN_HELP_BASE=http://www.postgresql.org/docs/%s/interactive/
- PHP_PG_ADMIN_AJAX_REFRESH=3
deploy: deploy:
labels: labels:
- homepage.group=Management - homepage.group=Management
@ -40,7 +21,7 @@ services:
- homepage.href=https://phppgadmin.netgrimoire.com - homepage.href=https://phppgadmin.netgrimoire.com
- homepage.description=LPostgres Server - homepage.description=LPostgres Server
- caddy=phppgadmin.netgrimoire.com - caddy=phppgadmin.netgrimoire.com
- caddy.reverse_proxy="{{upstreams 8086}}" - caddy.reverse_proxy="{{upstreams 80}}"
# placement: # placement:
# constraints: # constraints:
# - node.hostname == docker2 # - node.hostname == docker2