pgAdmin

Outil open source populaire pour l'administration et le développement des bases de données PostgreSQL.

URL d'accès

  • Ouvrez un navigateur et rendez-vous à l'adresse suivante : https://<SERVER_IP>
  • Acceptez l'avertissement relatif au certificat SSL auto-signé.
  • Utilisez les informations d'identification spécifiées lors de la configuration ou stockées dans /root/pgadmin/.env.

Fichiers et répertoires importants

  • /root/pgadmin/docker-compose.yml → Définitions des services
  • /root/pgadmin/.env → Identifiants et variables d'environnement enregistrés
  • /etc/nginx/sites-available/pgadmin.conf → Configuration du proxy inverse Nginx
  • /var/lib/docker/volumes/ → Données persistantes pgAdmin et PostgreSQL

Proxy inverse

Nginx redirige automatiquement HTTP vers HTTPS, fournit pgAdmin de manière sécurisée avec un certificat auto-signé et achemine tout le trafic vers le port 5050.

Informations de connexion

Si PostgreSQL a été installé et qu'une instance PostgreSQL locale fonctionne parallèlement à pgAdmin, vous pouvez vous y connecter directement via pgAdmin en utilisant les informations suivantes :

  • Hôte : postgresql ou <SERVER_IP>
  • Port : 5432
  • Base de données : postgres
  • Utilisateur : admin
  • Mot de passe : (vérifier /root/pgadmin/.env)

Détails de la demande