From d76bb52f1bdbd2f1d44d137596b19f38012ce33c Mon Sep 17 00:00:00 2001 From: traveler Date: Mon, 24 Mar 2025 14:01:35 -0500 Subject: [PATCH] asdf --- database.yaml | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 database.yaml diff --git a/database.yaml b/database.yaml new file mode 100644 index 0000000..1f464cd --- /dev/null +++ b/database.yaml @@ -0,0 +1,49 @@ + phppgadmin: + restart: always + image: dockage/phppgadmin:latest + networks: + - netgrimoire + ports: + - "8086:80" + - "9443:443" + 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 + deploy: + labels: + - homepage.group=Management + - homepage.name=PHPPGAdmin + - homepage.icon=phppgadmin.png + - homepage.href=https://phppgadmin.netgrimoire.com + - homepage.description=LPostgres Server + - caddy=phppgadmin.netgrimoire.com + - caddy.reverse_proxy="{{upstreams 8086}}" + # placement: + # constraints: + # - node.hostname == docker2 + +networks: + netgrimoire: + external: true \ No newline at end of file