pgAdmin

Popolare strumento open source per l'amministrazione e lo sviluppo di database PostgreSQL.

URL di accesso

  • Apri un browser e vai all'indirizzo: https://<SERVER_IP>
  • Accetta l'avviso relativo al certificato SSL autofirmato.
  • Utilizza le credenziali specificate durante la configurazione o memorizzate in /root/pgadmin/.env.

File e directory importanti

  • /root/pgadmin/docker-compose.yml → Definizioni dei servizi
  • /root/pgadmin/.env → Credenziali memorizzate e variabili d'ambiente
  • /etc/nginx/sites-available/pgadmin.conf → Configurazione proxy inverso Nginx
  • /var/lib/docker/volumes/ → Dati persistenti pgAdmin e PostgreSQL

Proxy inverso

Nginx reindirizza automaticamente HTTP a HTTPS, fornisce pgAdmin in modo sicuro con un certificato autofirmato e instrada tutto il traffico alla porta 5050.

Informazioni sulla connessione

Se PostgreSQL è stato installato e un'istanza locale di PostgreSQL è in esecuzione insieme a pgAdmin, è possibile connettersi direttamente tramite pgAdmin utilizzando i seguenti dettagli:

  • Presentatore: postgresql o <SERVER_IP>
  • Porta: 5432
  • Database: postgres
  • Utente: admin
  • Password: (controllare /root/pgadmin/.env)

Dettagli dell'applicazione