웹 인터페이스 접속
- 브라우저를 열고 아래 주소로 접속하세요:
http://<server-ip>:8080 - 자체 서명된 SSL 인증서 경고를 수락하세요.
- 처음 접속하면 관리자 계정(이메일 + 비밀번호)을 생성하라는 안내가 표시됩니다.
파일 및 디렉터리 구조
- 기본 설치 디렉터리:
/root/nocodb/ - Docker Compose 정의:
/root/nocodb/docker-compose.yml - 환경 변수:
/root/nocodb/.env - PostgreSQL 데이터베이스 데이터 (영구 저장):
/var/lib/docker/volumes/nocodb_db_data/_data - NocoDB 내부 데이터 (업로드, 설정 파일):
/var/lib/docker/volumes/nocodb_nc_data/_data - Nginx 사이트 설정:
/etc/nginx/sites-available/nocodb.conf - 자체 서명 SSL 인증서:
/etc/nginx/ssl/ - Nginx 로그:
/var/log/nginx/
배포 관리
cd /root/nocodb
docker compose ps # View running services
docker compose logs -f # Watch logs
docker compose down # Stop services
docker compose up -d # Start services
메모
- NGINX는 HTTP 요청을 HTTPS로 자동 리디렉션하고, 자체 서명 인증서로 NocoDB를 안전하게 제공하며, 트래픽을 포트 8080으로 프록시합니다.
- 팀 및 설정에서 → 사용자 → 설정에서 "초대 URL로만 가입 허용"을 활성화하면 보안을 강화할 수 있습니다.