pgAdmin

广受欢迎的开源PostgreSQL数据库管理与开发工具。

访问网址

  • 打开浏览器并访问: 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
  • 用户:管理员
  • 密码:(请检查) /root/pgadmin/.env)

申请详情