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-адреси запрошення», щоб підвищити рівень безпеки.

 

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