pgAdmin

Популярный инструмент с открытым исходным кодом для администрирования и разработки баз данных PostgreSQL.

URL-адрес доступа

  • Откройте браузер и перейдите по адресу: https://<SERVER_IP>
  • Примите предупреждение о самоподписанном SSL-сертификате.
  • Используйте учетные данные, указанные при настройке или сохраненные в /root/pgadmin/.env.

Важные файлы и каталоги

  • /root/pgadmin/docker-compose.yml → Определения услуг
  • /root/pgadmin/.env → Сохраненные учетные данные и переменные среды
  • /etc/nginx/sites-available/pgadmin.conf → Конфигурация обратного прокси Nginx
  • /var/lib/docker/volumes/ → Постоянные данные pgAdmin и PostgreSQL

Обратный прокси

Nginx автоматически перенаправляет HTTP на HTTPS, безопасно обслуживает pgAdmin с помощью самоподписанного сертификата и проксирует весь трафик на порт 5050.

Информация о подключении

Если PostgreSQL был установлен и локальный экземпляр PostgreSQL работает вместе с pgAdmin, вы можете подключиться к нему напрямую через pgAdmin, используя следующие данные:

  • Ведущий: postgresql или <SERVER_IP>
  • Порт: 5432
  • База данных: postgres
  • Пользователь: admin
  • Пароль: (проверить /root/pgadmin/.env)

Детали заявки