Плагин для серверов Майнкрафт, который запускает простой сайт прямо на сервере. Файлы сайта раздаются из папки в конфигурации плагина, поэтому отдельный хостинг не нужен.
Возможности
- Поддерживает собственные HTML-, CSS- и JavaScript-файлы.
- Автоматически обновляет сайт после изменения файлов в папке
web/. - Позволяет сделать отдельные страницы ошибок
403,404и429. - Ограничивает доступ по белому или чёрному списку IP-адресов, защищает от перехода к файлам вне папки сайта и ограничивает частоту запросов.
- Может передавать сообщения посетителей сайта в игровой чат через WebSocket.
- Поддерживает HTTPS/SSL и вывод IP-адресов посетителей в журнал.
Команды
/portel help— открыть справку./portel restart— перезапустить веб-сервер./portel reload— перезагрузить конфигурацию./portel version— показать версию плагина./portel whitelist <add/remove/list/on/off> [ip]— управлять доступом по IP.
Права
portel.restart— перезапуск веб-сервера.portel.reload— перезагрузка конфигурации.portel.admin— управление белым списком.
Настройка
Основной файл находится по пути plugins/Portel/config.yml. В нём задаются порт сайта port, порт WebSocket websocket-port, стартовый файл index-file, автоматическое обновление hot-reloading, параметры SSL, формат сообщений из сайта и журналирование.
