Skip to content

pgadmin

Logo

Description

PGAdmin is a web-based GUI tool used to interact with the Postgres database sessions, both locally and remote servers as well. You can use PGAdmin to perform any sort of database administration required for a Postgres database.

Notes

Template created by Pi-Hosted Series
Check our Github page: https://github.com/pi-hosted/pi-hosted

Official Webpage: https://www.pgadmin.org/
Official Docker Documentation: https://www.pgadmin.org/docs/pgadmin4/latest/container_deployment.html

Pre-installation script must be RAN before you install: wget -qO- https://raw.githubusercontent.com/pi\-hosted/pi\-hosted/master/tools/install\_pgadmin.sh | bash

Image

dpage/pgadmin4:latest

Categories

  • Other
  • Tools

Ports

  • 5050:80/tcp

Volumes

ContainerBind
/var/lib/pgadmin/opt/appdata/pgadmin

Environment Variables

NameLabelDefaultDescription
PUIDPUID1000``````
PGIDPGID1000``````
PGADMIN_DEFAULT_EMAILPGADMIN_DEFAULT_EMAIL````````````
PGADMIN_DEFAULT_PASSWORDPGADMIN_DEFAULT_PASSWORD````````````
TZTZAmerica/New_York``````

Labels

KeyValue
traefik.enabletrue
traefik.http.routers.pgadmin.ruleHost(`pgadmin.{$TRAEFIK_INGRESS_DOMAIN}`)
traefik.http.routers.pgadmin.entrypointshttps
traefik.http.services.pgadmin.loadbalancer.server.port80
traefik.http.routers.pgadmin.tlstrue
traefik.http.routers.pgadmin.tls.certresolverdefault
traefik.http.routers.pgadmin.middlewarestraefik-forward-auth
mafl.enabletrue
mafl.titlepgAdmin
mafl.descriptionPGAdmin is a web-based GUI tool used to interact with the Postgres database sessions, both locally and remote servers as well.
mafl.linkhttps://pgadmin.{$TRAEFIK_INGRESS_DOMAIN}
mafl.icon.wraptrue
mafl.icon.color#007acc
mafl.status.enabledtrue
mafl.status.interval60
mafl.groupOther
mafl.icon.urlhttps://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/pgadmin.png

Licensed under the MIT License. Free for all use cases. For enterprise or academic support, please reach out to us.