NocoDB

データベースを共同編集可能なスプレッドシートに変えるオープンソースのAirtable代替ツール。

Webインターフェースへのアクセス

  • ブラウザを開き、次のURLにアクセスしてください: 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のみでのサインアップを許可する」を有効にしてセキュリティを強化してください。

 

申請内容