노코DB

데이터베이스를 협업 가능한 스프레드시트로 전환하는 오픈소스 Airtable 대안.

웹 인터페이스에 접속하기

  • 브라우저를 열고 다음 주소로 이동하세요: 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을 통해서만 가입 허용"을 활성화하세요.

 

신청 세부사항