diff --git a/database.yaml b/database.yaml index 7cf11ee..280d92f 100644 --- a/database.yaml +++ b/database.yaml @@ -1,37 +1,18 @@ services: - phppgadmin: + + + pgadmin4: + + restart: always - image: dockage/phppgadmin:latest + image: dpage/pgadmin4 networks: - netgrimoire ports: - - "8086:80" - - "9423:443" + - "5052:80" environment: - - PHP_PG_ADMIN_SERVER_DESC=PostgreSQL - - PHP_PG_ADMIN_SERVER_HOST= - - 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 + - PGADMIN_DEFAULT_EMAIL=traveler@netgrimoire.com + - PGADMIN_DEFAULT_PASSWORD=F@lcon13 deploy: labels: - homepage.group=Management @@ -40,7 +21,7 @@ services: - homepage.href=https://phppgadmin.netgrimoire.com - homepage.description=LPostgres Server - caddy=phppgadmin.netgrimoire.com - - caddy.reverse_proxy="{{upstreams 8086}}" + - caddy.reverse_proxy="{{upstreams 80}}" # placement: # constraints: # - node.hostname == docker2