Как установить NocoDB на сервер? Обзор и инструкция


Notion, полюбившийся многим органайзер, больше недоступен россиянам. Осенью 2024-го владельцы приложения приняли решение уйти из страны. Однако по-прежнему можно пользоваться тем же интерфейсом и функционалом и продолжать управлять базами данных. Адекватной заменой Notion стал NocoDB, который также позволяет создавать календари, контент-планы, Kanban-доски и напоминания. В статье раскроем, что такое NocoDB и как установить его на свой сервер.

NocoDB как альтернатива Notion.png

Что такое NocoDB и какие задачи он решает 

NocoDB — платформа с открытым исходным кодом, которую часто называют лучшим решением для бизнеса, и это вполне оправдано. Среди своих конкурентов приложение выделяется широким спектром возможностей и сходством с Notion.

NocoDB использует интерактивные пользовательские интерфейсы: Kanban, Form и Gallery, или через API и SQL. Они позволяют формировать онлайн-базы данных в удобном для бизнеса формате. Разнообразие представлений оставляет приятное впечатление:

  • Cетка

лёгкая организация, сортировка и фильтрация

  • Канбан-вид

удобная разбивка данных для организации рабочих процессов

  • Галерея

вместо сухих фактов — интерактивная презентация 

  • Форма

простота управления данными

  • Календарь

фильтр событий по вкладкам «Дата» и «Дата и время»

NocoDB настолько универсален, что подходит для множества задач и различных структурных подразделений организаций — от crm и управления проектами до логистики и мониторинга материальных ресурсов.

Что такое NocoDB.png

Особенности NocoDB

Схожесть с Notion не делает NocoDB его точной копией. Есть несколько особенностей, с которыми пользователь столкнётся уже на старте:

  • Более сложная сортировка

У каждой строки в NocoDB строго своё место, заданное параметрами. Поэтому нельзя изменить её позицию простым перетаскиванием. Порядок строк нужно менять с помощью сортировки по данным, например, по дате.

  • Больше подходит для сложных задач

Элементарные вещи легче выполнить в Google Sheets. Например, сформировать список или сделать какой-то простой расчёт. 

  • Усилия на старте

Придётся разобраться, как развернуть платформу на сервере, могут понадобиться определённые навыки или обращение к техническим специалистам провайдера, предоставляющего в аренду виртуальную инфраструктуру.

Почему стоит выбрать NocoDB

Несколько особенностей платформы — это те нюансы, к которым вполне можно привыкнуть ради удобного функционала. Ведь главное всё же — возможность превращать онлайн-базы данных в понятные таблицы, сходные с таблицами в Notion, но обладающие большей гибкостью. Приложение позволит управлять множеством данных и оптимизировать бизнес-процессы, не прибегая к программированию. NocoDB выигрывает по множеству параметров:

  • отсутствие ограничений по количеству пользователей, записей и проектов, что особенно ценно для крупных компаний с большими массивами данных;

  • мощные инструменты, которые позволяют интегрировать другие совместимые сервисы и автоматизировать процессы, учитывая специфику бизнеса. 

  • гибкая настройка гарантирует поддержку различных форматов данных и возможность создания кастомных форм.

  • поддержка разных СУБД: можно использовать привычные MySQL, PostgreSQL, SQLite и Microsoft SQL Server.

  • это бесплатно: основной функционал платформы не требует лицензии и доступен в бесплатной версии (open-source), которую можно легко развернуть на своём (или арендованном) сервере.

Впрочем, есть и платная версия (NocoDB Cloud), которая подходит для командной работы и будет интересна большим компаниям. Чтобы понять, стоит ли её приобретать, можно почитать информацию о функционале, доступную на сайте производителя. Наша задача — разобраться, как установить бесплатную версию на облачный сервер.

Выбрать конфигурацию

Подобрать конфигурацию облачного сервера для работы в NocoDB будет несложно. Технические требования к виртуальной инфраструктуре небольшие — достаточно арендовать виртуальную машину с параметрами 2 vCPU, 4ГБ RAM и диском объёмом 50 ГБ. Окончательный выбор конфигурации будет зависеть от ваших задач. 

Посмотреть различные варианты конфигураций можно здесь. Разнообразные шаблоны с предварительно настроенными виртуальными машинами ускоряют развёртывание. Если возникнут вопросы, достаточно связаться с менеджером Cloud4Y, он проконсультирует и поможет определиться с конфигурацией.

Преимущество аренды облачного сервера Cloud4Y для развёртывания виртуальных машин заключается в модели pay-as-you-go, которая позволяет платить только за фактически потреблённые ресурсы. Виртуальную машину можно легко включить и выключить в панели управления. Почасовой автоматический учёт ресурсов обеспечивает разумное расходование средств.

Создать сервер и виртуальную машину

После выбора конфигурации нужно переходить к созданию виртуального сервера. В Cloud4Y за это отвечают специалисты отдела продаж. Они предоставят вам решение на базе зарубежного или отечественного ПО, при запросе помогут также с импортозамещением. Образ сервера специалисты развернут на базе Windows и Linux. После этого на вашу электронную почту придёт письмо с IP-адресом сервера, логином и паролем. Также доступно создание облачного хранилища, о чём подробнее рассказано тут.

Далее в панели управления Cloud Director необходимо создать виртуальную машину (VM). Можно воспользоваться переконфигурируемым шаблоном или ISO-образом. Пошаговая инструкция по созданию виртуальной машины на основе шаблона VMware есть в базе знаний

VM будет доступна в панели управления VDC (Virtual Data Center) благодаря консоли.

Технически доступ осуществляется посредством трансляции внешнего IP-адреса (порта) во внутренний IP-адрес (порт) виртуальной машины (Edge gateway destination NAT). О том, как открыть порт 443 и 80 для своего сервера, говорится в статье из базы знаний.

Как установить NocoDB

Легче всего установить NocoDB с помощью SSL. Это автоматический процесс, занимающий несколько минут. В дальнейшем платформа будет обновляться без принудительных действий извне.

Просто выполните команду по SSH:

bash <(curl -sSL http://install.nocodb.com/noco.sh) <(mktemp)


Если не получается, возможно, дело в странице с Bash-скриптом, которую нужно заменить. Попробуйте применить ссылку на скрипт, размещённый на GitHub.

Затем потребуется ввести IP-адрес сервера, логин, пароль и нажать «Установить NocoDB». Далее устанавливаются расширенные параметры, и на этом этапе нужно указать версию продукта, определить настройки для хранения файлов в Minio и т. д.

Установка NocoDB на сервер.png

Возможно, придётся подождать. Не нужно перезагружать страницу. От вас может потребоваться согласие на установку бесплатного SSL-сертификата с функцией автоматического продления. После того как процесс завершится, нужно скопировать ссылку в строку браузера:

https://<your_server_ip>/.

Как зарегистрироваться в NocoDB.png

Вот и всё. NocoDB уже на вашем сервере. Останется только зарегистрироваться, и можно пользоваться.

Заключение

NocoDB — отличная альтернатива Notion. Если вы ищете инструмент для работы с массивами данных, но не сильны в программировании, его точно стоит установить. NocoDB действительно мощный, гибкий, функциональный и довольно удобный.




Полезный материал?
1
0
автор: Олег
опубликовано: 29.05.2025
Читайте нас: 
Последние статьи
Вверх!