NodeBB
Платформа · разбор собран по официальным страницам самой площадки и сервисов-помощников.
Обзор
NodeBB — не площадка, а движок форумов: программа, которую вы ставите на свой сервер либо арендуете у разработчика вместе с хостингом. Компания NodeBB, Inc. зарегистрирована в Канаде — подпись в нижней части сайта гласит «Made in Canada». Описание площадки: «NodeBB Forum Software — The Modern Discussion Platform».
Это меняет всю логику работы с ней. У NodeBB нет аудитории, ленты и рекомендаций — есть код и хостинг. Правил о рекламе и саморекламе у движка тоже нет: их пишет владелец конкретного форума. Проверить фактами здесь можно цены, возможности и порядок установки.
Для этого справочника NodeBB важен как ответ на вопрос «а что, если своя площадка»: собственный форум снимает запреты на маркетинг от лица бренда, которые есть почти у всех публичных сообществ, но переносит на вас модерацию, привлечение людей и расходы.
Кто здесь есть
Аудитории у движка нет. Есть пользователи — владельцы форумов. Компания пишет о себе: «NodeBB питает тысячи форумов сообществ» и приводит на главной странице примеры внедрений — Maxon Developers, Sketchucation, Cloudron, Basenji Forums; отзывы там подписаны представителями Opera, Netgate и Maxon. Число «тысячи» — оценка самой компании, без методики и без даты.
Ближайшее к «сообществу» — собственный форум разработчика на NodeBB. Через его открытый программный интерфейс мы получили размеры разделов на дату проверки: «General Discussion» — 4031 тема и 24 793 сообщения, «Technical Support» — 4920 тем и 27 647 сообщений, «NodeBB Development» — 1411 тем и 9026 сообщений, «NodeBB Plugins» — 1204 темы и 12 382 сообщения. Это размер сообщества вокруг движка, а не аудитория «площадки NodeBB».
Языки. Документация предлагает перевод NodeBB на другие языки как способ помочь проекту; интерфейс форума локализуется владельцем. Списка поддерживаемых языков на открытых страницах нет.
Как начать
Есть три входа, и компания сама раскладывает их по типам пользователей: открытый исходный код — «для технически подкованных, кто ставит и обслуживает NodeBB на своём сервере»; помесячный хостинг «в один клик» — для растущих компаний и групп; корпоративное решение — для крупных организаций.
Своими силами. NodeBB — свободное ПО: код можно скачать и поставить на свой сервер на условиях GNU General Public Licence версии 3. Документация перечисляет установку под Ubuntu (рекомендуемый вариант), Arch Linux, CentOS, Debian, Fedora 33+, FreeBSD/OpenBSD, macOS, SmartOS и Windows, а также в облаках — Docker, Heroku, Cloudron, Elestio; базы данных на выбор: MongoDB, Redis, PostgreSQL. Если сервера нет, компания рекомендует DigitalOcean.
На хостинге разработчика. Пробный период описан на странице цен: бесплатно 14 дней, банковская карта обязательна, все цены в долларах США, отмена в любой момент без обязательств и долгосрочных договоров.
Отдельная дверь — для некоммерческих проектов: для НКО и стартапов есть особые условия, а популярным проектам с открытым кодом компания предлагает бесплатный хостинг уровня «Starter». Требования названы: проект должен быть публично размещён (GitHub, GitLab, Codeberg и подобные) и демонстрировать явную потребность в общении внутри сообщества участников; адрес форума обязан сохранить вид «project.nodebb.com»; решение принимает NodeBB Inc. по своему усмотрению.
Что можно публиковать
Ограничения задаёт не движок вообще, а настройки конкретного форума. Наглядный пример — параметры форума самого разработчика, которые он отдаёт через открытый интерфейс: максимальная длина сообщения — 32 769 знаков, максимальная длина заголовка темы — 255 знаков, минимальная длина сообщения — 8 знаков, минимальная длина заголовка — 3 знака, предельный размер файла — 2048 КБ, по 20 тем и 20 сообщений на страницу. На вашем форуме эти значения будут теми, которые вы поставите в панели управления.
Способ ввода — на выбор автора: визуальный редактор «что видишь, то и получишь» либо редактор Markdown. Из того, что заявлено в описании продукта: личные сообщения в реальном времени, уведомления в реальном времени, группы пользователей, теги на темы с возможностью подписки, расширенный поиск с фильтрами.
Запрещённого содержания «по умолчанию» у движка нет: тематические запреты — дело владельца форума. Технические средства против спама компания перечисляет отдельно: интеграция с Akismet, StopForumSpam и Project Honeypot.
Как расти
Алгоритмической ленты, которая приносила бы вам новых читателей, здесь не существует — это ваш собственный сайт. Рост целиком на владельце.
Инструменты для удержания и организации людей: роли и права, назначаемые отдельным пользователям или группам, вплоть до разделов «только для чтения» и полностью скрытых; неограниченное число администраторов и модераторов с индивидуальным набором прав. Плюс расширяемость: более 500 плагинов и тем, установка прямо из панели управления в один щелчок.
Встроенная статистика есть: компания описывает её как панель аналитики в реальном времени с трендовым содержанием, активностью пользователей и другими метриками форума, с возможностью строить отчёты по любым действиям пользователей и выгружать данные во внешнюю аналитику. Конкретный перечень метрик на открытых страницах не приведён.
Рекламного кабинета у NodeBB нет: это не место размещения. Показывать рекламу на своём форуме владелец волен сам — движок позволяет подключать сторонние скрипты, например Google Analytics, через правку HTML, CSS и JavaScript.
Путь к монетизации
NodeBB никому не платит: это поставщик программы, а не площадка с рекламной выручкой. Денежный поток направлен в обратную сторону.
Опубликованные тарифы на дату проверки (помесячно, в долларах США):
- Starter — 20 $ в месяц: 50 000 просмотров страниц, 5 ГБ хранилища, неограниченное число сотрудников, еженедельные резервные копии; компания описывает его как вариант «для частных лиц и любительских групп, которым не нужен собственный бренд».
- Hamlet — 100 $ в месяц: 500 000 просмотров, 20 ГБ, ежедневные резервные копии.
- Village — 250 $ в месяц: 2 000 000 просмотров, 100 ГБ.
- City — 750 $ в месяц: 10 000 000 просмотров, 300 ГБ.
Во всех тарифах перечислены SSL, собственные плагины, свой домен и приоритетная поддержка. Корпоративный уровень цены не имеет: он собирается под задачу и включает разработку интеграций, доработку темы под фирменный стиль, единый вход, перенос со старого форума и хостинг у NodeBB либо у вас.
Заработать на форуме можно только собственными средствами — подпиской, рекламой, продажами. Механик монетизации внутри движка компания не декларирует.
Инструменты и автоматизация
Программный доступ — сильная сторона. Компания заявляет: у NodeBB есть публично доступный интерфейс чтения (Read API) и интерфейс записи в стиле REST (Write API), что упрощает интеграцию с вашим программным обеспечением. Документация выносит оба в отдельные справочники: «Read API Reference» и «Write API Reference».
Проверить это можно без регистрации: список разделов и настройки форума разработчика мы получили простыми запросами к /api/ и /api/config — данные пришли в JSON. Так устроен доступ на чтение у любого NodeBB-форума, если владелец его не закрыл.
Экосистема расширений — более 500 плагинов и тем; документация описывает, как писать собственные плагины, добавлять маршруты, использовать хуки и создавать темы.
Отдельно о федерации: документация содержит раздел «Federation (v4)» с описанием групповой федерации по спецификации FEP-1b12 и сопутствующих расширений, то есть форум на NodeBB четвёртой версии способен обмениваться публикациями с другими узлами федеративной сети.
Услуги компании поверх продукта: перенос со старого форума с сохранением тем, сообщений и файлов; заказная разработка; хостинг; поддержка, которую компания обещает силами собственной команды, а не сторонней службы или ИИ-агента.
Ограничения и правила
- Лицензия. Самостоятельная установка — GPLv3; это накладывает обязательства на распространение изменённого кода.
- Тарифные пороги. Считаются по просмотрам страниц и объёму хранилища: от 50 000 просмотров и 5 ГБ на Starter до 10 000 000 и 300 ГБ на City.
- Пробный период. 14 дней бесплатно, но карта требуется сразу.
- Бесплатный хостинг для открытых проектов. Уровень Starter, домен вида project.nodebb.com, решение на усмотрение компании.
- Требования к серверу. На открытых страницах их нет; документация перечисляет только поддерживаемые операционные системы, базы данных и веб-серверы (Apache, Caddy, NginX, Node.js, Varnish).
- Правила о рекламе. У движка их нет. На вашем форуме правила пишете вы; на чужом форуме на NodeBB действуют правила его владельца, и универсального ответа «можно ли здесь рекламироваться» не существует.
- Юрисдикция. Компания канадская; в нижней части сайта перечислены условия обслуживания, политика конфиденциальности, GDPR и DMCA.
Кому подходит
Подходит, если вам нужна площадка без чужих правил о саморекламе: собственный форум — единственный способ говорить от лица бренда без согласований. Подходит компаниям с продуктом, вокруг которого уже есть люди: перенос существующего сообщества компания берёт на себя как отдельную услугу.
Подходит проектам с открытым кодом: бесплатный хостинг уровня Starter снимает вопрос расходов, если вы согласны на домен вида project.nodebb.com.
Не подходит, если вы ищете готовую аудиторию — её здесь нет и не будет. Не подходит, если некому модерировать: движок даёт инструменты, но решения принимают люди. И не подходит, если бюджет на канал меньше 20 долларов в месяц и при этом нет своего сервера и навыков администрирования.
Проверенные факты из базы
Краткие проверенные данные, на которые опирается разбор.
Что это за площадка
площадка описывает себя так: «NodeBB Forum Software - The Modern Discussion Platform»
самоописание: это заявление площадки о себе, не независимая оценка
NodeBB — не площадка, а движок форумов: открытый код для самостоятельной установки либо помесячный хостинг у разработчика; компания NodeBB, Inc. подписывает сайт «Made in Canada»
Аудитории и общих правил о рекламе у движка нет
совпадает с записью в базе: «NodeBB Forum Software - The Modern Discussion Platform»
Расхождений с базой не обнаружено
Кто здесь есть
размеры разделов форума разработчика на дату проверки: General Discussion 4031 тема и 24 793 сообщения, Technical Support 4920 и 27 647, NodeBB Development 1411 и 9026, NodeBB Plugins 1204 и 12 382
Сообщество вокруг движка, а не аудитория площадки
С чего начать
поддерживаемая установка: Ubuntu (рекомендуется), Arch Linux, CentOS, Debian, Fedora 33+, FreeBSD/OpenBSD, macOS, SmartOS, Windows; в облаках — Docker, Heroku, Cloudron, Elestio; базы данных MongoDB, Redis, PostgreSQL
Веб-серверы: Apache, Caddy, NginX, Node.js, Varnish
Условия работы
услуги компании: перенос со старого форума с сохранением тем, сообщений и файлов; заказная разработка; хостинг; поддержка силами собственной команды
Цены услуг и корпоративного уровня не опубликованы
Контент
заявлено: редакторы WYSIWYG и Markdown, личные сообщения и уведомления в реальном времени, группы пользователей, теги с подпиской, расширенный поиск, роли и права для пользователей и групп, более 500 плагинов и тем
Спам-защита: Akismet, StopForumSpam, Project Honeypot
Аналитика
заявлена панель аналитики в реальном времени с трендовым содержанием и активностью пользователей, отчётами по любым действиям и выгрузкой во внешнюю аналитику
Конкретный перечень метрик на открытых страницах не приведён
Сколько стоит
тарифы хостинга: Starter 20 $/мес (50 000 просмотров страниц, 5 ГБ, еженедельные копии), Hamlet 100 $/мес (500 000 просмотров, 20 ГБ, ежедневные копии), Village 250 $/мес (2 000 000 просмотров, 100 ГБ), City 750 $/мес (10 000 000 просмотров, 300 ГБ)
Все цены в долларах США, помесячно
бесплатный пробный период 14 дней, банковская карта обязательна; отмена в любой момент без обязательств и долгосрочных договоров
Прайс опубликован открыто
для популярных проектов с открытым кодом бесплатный хостинг уровня Starter: проект должен быть публично размещён (GitHub, GitLab, Codeberg) и показывать потребность в общении внутри сообщества; адрес обязан сохранить вид project.nodebb.com; решение на усмотрение NodeBB Inc.
Особые условия есть и для НКО и стартапов
Ограничения и лимиты
настройки форума разработчика на дату проверки: максимальная длина сообщения 32 769 знаков, заголовка темы 255 знаков, минимальная длина сообщения 8 знаков, заголовка 3 знака, предельный размер файла 2048 КБ, по 20 тем и 20 сообщений на страницу
Это настройки конкретного форума, а не жёсткие ограничения движка
Правовое
самостоятельная установка — свободное ПО на условиях GNU General Public Licence версии 3
Код на GitHub, установка по документации
Программный доступ
заявлены публичный интерфейс чтения (Read API) и интерфейс записи в стиле REST (Write API); документация выносит их в отдельные справочники
Проверено запросом к /api/ и /api/config чужого форума без регистрации
Языки
язык интерфейса главной страницы: en
Язык взят из атрибута разметки, версии — из hreflang
Раздел каталога: все похожие Смотрите также: указатель каталога · регион: США и Канада · сравнение планировщиков · подбор по ситуации · ограничения площадок