Что установлено на вашем сервере Flarum?
- Flarum 2.0.2 из готового образа Docker crazymax/flarum, внутри работают Nginx и PHP-FPM
- База данных MariaDB 11
- HTTPS через Caddy: форум открывается на адресе sslip.io, построенном на вашем IP, поэтому домен не обязателен
- Ваши собственные логин и пароль вместо учётной записи flarum по умолчанию из образа
- Ограничения PHP: 256 МБ памяти, загрузки до 32 МБ
- Команда extension для добавления расширений по SSH
- Брандмауэр, в котором открыты только порты 22, 80 и 443
Какой размер нужен для Flarum?
В руководстве по установке Flarum указаны версии PHP и базы данных, но цифры по RAM нет. Ориентир такой: для нового сообщества достаточно хорошим началом будет 1 ГБ. Переходите на 2 ГБ по мере роста участников, расширений и одновременных посетителей и присмотритесь к 4 ГБ для оживлённого форума. Точного числа участников, которое выдержит тот или иной размер, нет, поэтому начните с малого и следите за памятью. RAM, CPU и диск можно увеличивать по отдельности в панели, а данные и IP-адрес остаются прежними.
| Применение | Размер | Цена | Выбрать |
|---|---|---|---|
| Несколько человек | 1 GB RAM · 1 vCore · 25 GB NVMe | $2.58/мес. | |
| Небольшая команда | 2 GB RAM · 1 vCore · 40 GB NVMe | $4.01/мес. | |
| Компания | 4 GB RAM · 2 vCore · 60 GB NVMe | $6.89/мес. |
Кому подходит?
- Игровым, программным и тематическим сообществам, которые открывают форум
- Компаниям, которые ведут форум поддержки для своего продукта или клиентов
- Группам, которым надоело терять ответы в чате и которые хотят, чтобы по ним работал поиск
- Менеджерам сообществ, которые хотят хранить данные участников на собственном сервере
- Форумам с участниками в Турции, которые стоит запускать на сервере в Стамбуле
Что будет после заказа?
- Задайте размер и оплатите заказ.
- Сервер запускается, и Flarum устанавливается сам. В наших проверках на настоящих серверах это заняло около 4 минут.
- В панели откройте свой сервер в разделе «Мои серверы». Когда в строке «Приложение» на вкладке «Обзор» появится «Flarum готов», нажмите «Открыть приложение».
- Нажмите Log In на форуме и введите данные из строк «Логин» и «Пароль». Логин — yonetici, по-турецки «администратор».
- Перейдите по ссылке в строке «Адрес админ-панели» на экран администрирования, затем измените название форума (изначально оно Forumum) и описание.
- На странице Mail настройте свою почтовую службу, затем замените email администратора на свой адрес.
С каждым сервером
- Ежедневные бэкапы входят в цену
- Безлимитный трафик
- Полный root-доступ
- Позже можно увеличить или уменьшить RAM и CPU, а диск увеличить
- Расположение: Istanbul · IST-1.
Полезно знать
- Пока почта не настроена, подтверждения регистрации и уведомления не работают. Введите данные SMTP на странице Mail и нажмите Send Test Mail.
- Email администратора после установки остаётся [email protected], потому что Flarum меняет адреса через письмо с подтверждением. Сначала настройте почту, затем смените свой адрес.
- Интерфейс изначально на английском. Языковые пакеты устанавливаются так же, как расширения.
- Прежде чем устанавливать расширение или языковой пакет, проверьте, что он поддерживает Flarum 2.
- Версия Flarum закреплена и сама не обновляется. Чтобы обновить её, измените тег образа в compose.yaml. Следить за актуальностью нужно вам самим.
- Если сертификат выпустить не удаётся, форум открывается по http на вашем IP-адресе.
Flarum: вопросы и ответы
Сколько RAM нужно Flarum?
В документации Flarum цифры по RAM нет. Ориентир такой: для нового сообщества хорошим началом будет 1 ГБ, по мере роста участников и расширений — 2 ГБ, а для оживлённого форума — 4 ГБ. Если не хватит, вы увеличите сервер в панели.
Как добавить язык во Flarum?
Языковые пакеты Flarum устанавливаются так же, как расширения. Найдите пакет по тегу Languages на сайте сообщества Flarum, установите его по SSH, затем включите на странице Extensions в экране администратора.
Как установить расширение Flarum?
Подключитесь по SSH, перейдите в /opt/seturack/flarum и выполните docker compose exec flarum extension require PACKAGE_NAME. Список расширений хранится в постоянном хранилище и устанавливается заново при пересоздании контейнера. Затем включите расширение на экране администратора.
Почему не приходят письма с подтверждением Flarum?
Установка Flarum не настраивает почту. На странице Mail экрана администратора выберите драйвер SMTP, введите данные своей почтовой службы и нажмите Send Test Mail. В документации Flarum предупреждают, что неверная настройка вызывает ошибки при регистрации.
Flarum бесплатен?
Flarum — программа с открытым исходным кодом под лицензией MIT, платы за лицензию нет. Если вы покупаете платное расширение или пользуетесь почтовой службой, эти расходы ваши.
Можно ли использовать с Flarum свой домен?
Да. Направьте A-запись на IP-адрес своего сервера и добавьте новый адрес в настройки HTTPS. Затем измените SITE_URL, SITE_HOST и SITE_ADI в /opt/seturack/flarum/.env и выполните docker compose up -d.