NocoDB

Альтернатива 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» для повышения безопасности.

 

Детали заявки