pgAdmin

Populært open source-administrations- og udviklingsværktøj til PostgreSQL-databaser.

Adgang URL

  • Åbn en browser og gå til: https://<SERVER_IP>
  • Accepter advarslen om det selvunderskrevne SSL-certifikat.
  • Brug de legitimationsoplysninger, der er angivet under opsætningen eller gemt i /root/pgadmin/.env.

Vigtige filer og mapper

  • /root/pgadmin/docker-compose.yml → Servicedefinitioner
  • /root/pgadmin/.env → Gemte legitimationsoplysninger og miljøvariabler
  • /etc/nginx/sites-available/pgadmin.conf → Nginx reverse proxy-konfiguration
  • /var/lib/docker/volumes/ → Vedvarende pgAdmin- og PostgreSQL-data

Omvendt proxy

Nginx omdirigerer automatisk HTTP til HTTPS, leverer pgAdmin sikkert med et selvunderskrevet certifikat og proxyer al trafik til port 5050.

Forbindelsesoplysninger

Hvis PostgreSQL er installeret, og en lokal PostgreSQL-instans kører sammen med pgAdmin, kan du oprette forbindelse til den direkte via pgAdmin ved hjælp af følgende oplysninger:

  • Vært: postgresql eller <SERVER_IP>
  • Port: 5432
  • Database: postgres
  • Bruger: admin
  • Adgangskode: (kontroller /root/pgadmin/.env)

Ansøgningsoplysninger