Access URL
- 브라우저를 열고 다음 주소로 이동하세요:
https://<SERVER_IP> - 자체 서명된 SSL 인증서 경고를 수락하세요.
- 설정 중에 지정했거나 다음 위치에 저장된 자격 증명을 사용하세요.
/root/pgadmin/.env.
주요 파일 및 디렉토리
/root/pgadmin/docker-compose.yml→ Service definitions/root/pgadmin/.env→ 저장된 자격 증명 및 환경 변수/etc/nginx/sites-available/pgadmin.conf→ Nginx 리버스 프록시 설정/var/lib/docker/volumes/→ 영구 pgAdmin 및 PostgreSQL 데이터
Reverse Proxy
Nginx는 HTTP를 HTTPS로 자동 리디렉션하고, 자체 서명 인증서로 pgAdmin를 안전하게 제공하며, 모든 트래픽을 다음 포트로 프록시합니다 5050.
Connection Information
PostgreSQL가 설치되어 있고 로컬 PostgreSQL 인스턴스가 pgAdmin와 함께 실행 중이라면, 아래 정보를 사용해 pgAdmin를 통해 직접 연결할 수 있습니다:
- Host:
postgresqlor<SERVER_IP> - Port: 5432
- Database: postgres
- User: admin
- Password: (check
/root/pgadmin/.env)