▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/Dash - Dashboard
Dash - Dashboard

Dash - Dashboard

Dash - веб-панель администратора для серверов Minecraft: живая консоль, TPS и MSPT, игроки, файлы, бэкапы, права, тикеты и жалобы игроков. Отдельные сборки для Fabric и NeoForge, а NeoDash собирает несколько серверов в одну панель.

Оцените первым
1.8K
9

Dash

Dash - веб-панель администратора (дашборд) для серверов Minecraft, которая разворачивается прямо на твоём сервере. Смысл простой: рулить сервером из браузера, а не прыгать между окнами терминала, FTP-клиентами, папками с конфигами и десятком разрозненных админ-плагинов.

Зайдёт тем, кто держит сервер для друзей, небольшой паблик или сборку модов и уже устал от зоопарка вкладок. Особенно если админов несколько: панель понимает роли, права и ведёт аудит, кто что нажал. Напоминает админку хорошего хостинга, только встроенную в саму игру и без привязки к чужому биллингу.

Что такое Dash и зачем он нужен

Это не хостинговая панель, натянутая на Майнкрафт сверху, а дашборд, который понимает живой сервер и его повседневную работу. Через него можно:

  • смотреть состояние сервера до того, как игроки заметят лаги
  • запускать команды и читать вывод консоли прямо в браузере
  • управлять игроками, модерацией, инвентарями и связанными аккаунтами
  • просматривать, редактировать, загружать и скачивать файлы сервера
  • искать совместимые плагины и моды через Modrinth
  • делать проверенные бэкапы, готовить техработы и разбирать варианты восстановления
  • выдавать стаффу ровно те права, что нужны, с журналом действий
  • принимать жалобы игроков через отдельную публичную форму, не открывая доступ к админке
  • переключаться между серверами через NeoDash, не теряя нативный для загрузчика подход

Интерфейс делали под реальную работу: компактные контролы, читаемые цифры, адаптивная верстка, поддержка клавиатуры, внятные состояния загрузки и ошибок, поддержка reduced-motion и навигация, которая держит текущую страницу видимой, пока не подгрузится следующая.

Семейство проектов: один дашборд на каждый загрузчик

Dash - не один плагин, а набор нативных дашбордов. Каждый локальный вариант управляет тем сервером, на котором реально запущен.

ПроектДля чегоКуда ставить
DashPaper, Purpur, Spigot, Bukkit и совместимые ядраplugins/
FabricDashСервера на Fabricmods/
ForgeDashСервера на NeoForgemods/
NeoDashОпциональный центральный пульт для нескольких серверовLinux-хост или Docker

Важный нюанс: NeoDash - опция, а не обязательное звено. Один сервер спокойно живёт на Dash, FabricDash или ForgeDash и ничего не теряет. NeoDash нужен, когда серверов стало много и хочется видеть их разом: провижининг, общий аудит, подписанная передача сессии между нодами.

Обзор сервера и живая консоль

Дашборд сразу показывает то, что реально важно:

  • аптайм сервера и текущую версию Dash
  • TPS, MSPT, память, CPU и количество загруженных чанков
  • онлайн игроков и активность по мирам
  • кнопки старта, рестарта и остановки, защищённые правами
  • живые графики здоровья и потребления ресурсов
  • быстрый доступ к консоли и типовым админ-действиям

Консоль тут - не просто просмотрщик логов. Можно читать текущий вывод, отправлять команды из отдельного поля, листать историю команд за сессию и чистить видимое окно, не удаляя настоящие логи сервера. Доступ режется серверными правами.

Для истории метрик есть раздел Graphs: реальные интервалы 1h, 6h, 24h и 7d, живое или приостановленное обновление, адаптивные графики, тултипы, пустые состояния и экспорт в JSON или CSV.

Совет из практики: TPS и MSPT это первое, что смотрят, когда в чат прилетает "лаги". Если MSPT ползёт вверх, а игроков мало, дело почти всегда в конкретном плагине или в генерации чанков, и графики помогают поймать момент, а не гадать.

Игроки и профили

Работа с игроками сделана как нормальное рабочее место, а не как бесконечная таблица с горизонтальным скроллом.

  • Адаптивные карточки игроков для десктопа и мобильных
  • Ники, UUID, статус, пинг, мир и координаты
  • Аватары скинов и интерактивный 3D-просмотр по клику
  • Вращение перетаскиванием и зум колесом, со статичной картинкой вместо 3D, если рендер недоступен
  • Профили, история сессий и заметки стаффа
  • Кик, бан, разбан и работа с вайтлистом там, где права позволяют
  • Инструменты инвентаря и эндер-сундука, если активная платформа это поддерживает
  • Действия зависят от прав, а не "всё сразу всем админам"
  • Связь с аккаунтом Dash видно прямо в карточке игрока

Последний пункт важен для команд. Оператор сразу видит, привязан ли игровой ник к пользователю Dash, и не приходится сверять две системы вручную.

Файлы, плагины и моды

Файловый менеджер намеренно осторожный: полезные действия есть, а корень сервера не превращается в бесконтрольный проводник.

  • Взаимодействие со всей строкой файла или папки, а не по крошечной ссылке на имя
  • Просмотр папок, конфигов, логов, миров, плагинов и модов
  • Загрузка файлов без прыжка страницы наверх
  • Создание, правка, переименование, скачивание и удаление в рамках роли
  • Скачивание папок ZIP-архивом
  • Определение бинарных файлов и защита lock- и PID-файлов от опасных действий
  • Канонические пути, ограниченные по размеру аплоады и безопасные правила архивов

Локальный раздел Plugins или Mods работает в связке с поиском по Modrinth:

  • видно установленные плагины или моды и их локальный статус
  • локальные JAR можно загрузить, если политика сервера разрешает
  • поиск Modrinth не выходя из панели
  • фильтры по активному загрузчику и точной версии Minecraft
  • находится файл под нужную платформу и патч, а не случайный проект

Тикеты и публичные жалобы игроков

Тут два связанных, но намеренно разделённых процесса: внутренние тикеты стаффа и публичные жалобы игроков.

Тикеты стаффа:

  • Разделы Inbox, My Tickets, New Report, Staff Notes и Report Links
  • Поиск, фильтры, пагинация, статусы и приоритеты
  • Ответы и внутренний контекст для команды
  • Смена статуса и удаление с учётом прав
  • Понятные пустые, загрузочные и валидационные состояния

Публичные жалобы без доступа к панели:

  • /dash ticket создаёт ссылку на форму отчёта
  • /dash report <player> готовит жалобу на конкретного игрока
  • Ссылки живут недолго, одноразовые и открывают отдельный сайт только для отчётов
  • Страница отчёта не превращается в экран логина и не открывает админские маршруты
  • К жалобе можно приложить ограниченный автоматический контекст: UUID отправителя, мир, координаты, пинг и версию сервера
  • Публичный адрес берётся из настроенного HTTPS-поля report-url, поэтому используется реальный SSL-домен, а не приватный IP

Отчёты принадлежат конкретному Dash, FabricDash или ForgeDash. NeoDash не уводит неавторизованного игрока в панель управления всем парком серверов.

Пользователи, роли, права и аудит

У Dash своя система пользователей для команд сервера.

  • Создание юзеров, приглашение операторов и выдача ролей
  • Встроенные уровни рангов или свои кастомные роли
  • Защита аккаунта Main Admin и его чувствительных контролов
  • Обработка привязанных к NeoDash пользователей через подписанный мост
  • Скоуп прав на данные, консоль, управление сервером, действия с игроками, инвентари, файлы, плагины и моды, юзеров, настройки, бэкапы, жалобы, уведомления и продвинутые разделы
  • Журнал важных административных действий

Аудит-лог даёт нормальную доказательную базу: входы, команды, изменения файлов и настроек, действия с плагинами, работа с бэкапами, отчёты и подтверждённые рискованные изменения.

Бэкапы, техработы и обновления

Оператору дают осознанный способ менять и восстанавливать сервер.

  • Проверенные бэкапы с настройкой содержимого и срока хранения
  • Расписание бэкапов и повторяющихся задач вроде save-all
  • Точки восстановления под изменения, которые могут пойти не так
  • Предпросмотр техработ и валидация бэкапов перед рискованными шагами
  • Тренировочные восстановления, проверка дрейфа конфигов, прогноз по容量 и проверка совместимости
  • Состояние установленных расширений, информация об обновлениях и поддерживаемые пути апдейта
  • Скачивание с проверкой контрольной суммы, а не по одному имени файла

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

Уведомления и состояние доставки

Уведомления крутятся вокруг реальных адресатов и статуса доставки, а не вокруг неактивных полей-заглушек.

  • Обзор текущего состояния уведомлений
  • Настройка адресатов и тестовая отправка
  • Выбор событий под серверные и security-сигналы
  • Состояние доставки с видимой обратной связью об ошибках
  • Настройки уведомлений по пользователю или роли, где это сконфигурировано
  • Интеграция с Discord как настоящий серверный модуль, а не картинка

Intelligence Center

Intelligence - продвинутый опциональный раздел для тех, кому мало одной цифры здоровья. Он собран вокруг вопросов, которые реально возникают во время инцидента: что случилось, что можно безопасно поменять, кто пострадал и как восстановиться.

Разбор (Investigate):

  • Shadow Boot Lab с ограниченным вводом и безопасными результатами сбоя
  • Root Cause Explorer
  • Performance Regression Radar
  • Атрибуция ресурсов плагинов и модов
  • Guided Safe Mode
  • Карта зависимостей и влияния

Изменения и восстановление:

  • State Time Machine
  • Backup Content Explorer
  • Adaptive Maintenance Window
  • Action Guardrails
  • Тренировочные восстановления и предпросмотр
  • Configuration Drift и прогноз ёмкости
  • Compatibility Center для проверки расширений с учётом загрузчика

Забота об игроках и стаффе:

  • Player Journey Replay
  • Support and Appeals Inbox
  • Cross-Server Player Identity
  • Player Experience Score
  • Just-in-Time Staff Access
  • Dual-Control Actions

Защита сервиса:

  • Retention Center
  • Supply Chain Center
  • Config Schema Assistant
  • Universal Search
  • World Health Center
  • Storage Intelligence
  • Service Level Dashboard
  • Operator War Room
  • Public Status Page

Intelligence по умолчанию закрыт бета-гейтом. Его можно включить при установке или позже в настройках и так же выключить, не ломая стандартный дашборд.

Guardian

Guardian держит security-доказательства, расследование и восстановление в отдельном рабочем пространстве, а не в бесконечной странице.

  • Разбор доказательств событий и ближайшей истории
  • Кейсы, заметки стаффа и точечный поиск
  • Политики защиты, активность и алерты
  • Предпросмотр восстановления и осторожные откаты
  • Настройка срока хранения, при этом разрушительные действия остаются под правами
  • Постраничный вывод длинных потоков активности, чтобы таймлайн оставался читаемым

Guardian опционален и отключается независимо. Влиятельные действия по-прежнему проходят серверную авторизацию, предпросмотр и аудит.

Dash AI: опционально, с согласием и под ограничениями

Dash AI заменил прежнюю вкладку Dash Doctor. Это необязательный ИИ-ассистент для анализа и осторожных предложений действий, по умолчанию он выключен.

Когда Main Admin явно его включает, Dash AI может использовать серверный ключ Google Gemini API. Ключ никогда не уходит в браузерный код. Схема требует версионированного согласия владельца и отдельного согласия каждого оператора до вызовов провайдера.

  • Зашифрованное локальное хранилище ключей или ключ из переменных окружения
  • Маскированный отпечаток ключа, тест, ротация и удаление
  • Выбор модели, режима thinking и лимитов квоты
  • Только очищенный и явно выбранный контекст
  • Редактирование (redaction) учёток, токенов, cookie, email и IP
  • Отменяемые стриминговые ответы, таймауты, ограниченные ретраи и понятные ошибки провайдера
  • Локальное хранение изолированных по пользователю диалогов в течение 30 дней
  • Ноль вызовов провайдера и фоновой работы агента, пока ИИ выключен

Read-only инструменты вроде здоровья, метрик, ограниченных логов, игроков, списка расширений, бэкапов и сводок Intelligence или Guardian могут запускаться автоматически, если это разрешено. Мутации не выполняются только потому, что так предложила модель. Поддерживаемое изменение становится истекающим предложением, а затем обязано пройти текущие права, CSRF-проверки, указание причины, подтверждение, защиту от повторов, требования к точке восстановления и запись в аудит.

Детерминированная диагностика крашей и логов остаётся доступной в разделе Maintenance даже с выключенным Dash AI.

Настройка под свою команду

При первом запуске предлагают три разумных профиля:

  • Light: дашборд, консоль, игроки, файлы, расширения, обновления и базовые настройки
  • Normal (рекомендуемый): Light плюс тикеты, уведомления, графики, пользователи, аудит и настройки плагинов
  • Full functionality: Normal плюс все продвинутые рабочие разделы

Продвинутые бета-разделы включаются отдельно. Dash AI, Intelligence, Maintenance и Guardian управляются индивидуально через настройки доступности функций.

Сайдбар настраивается прямо на месте:

  • Перетаскивание мышью или касанием, включая долгое нажатие
  • Изменение порядка пунктов под рабочий сценарий команды
  • Скрытие ненужных элементов
  • Возврат скрытых пунктов из списка кастомизации
  • Сохранение выбранного порядка локально между визитами

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

NeoDash: опциональное управление несколькими серверами

NeoDash - центральный пульт всей экосистемы Dash. Ставят его, когда серверов больше одного или хочется отдельная управляющая поверхность на Linux-хосте.

С NeoDash можно:

  • видеть подключённые серверы и здоровье всего парка в одном месте
  • запускать, останавливать, перезапускать, создавать, устанавливать и сканировать серверные директории
  • разворачивать сервера Paper, Fabric, Quilt, NeoForge и Vanilla
  • выбирать Minecraft 1.21 - 1.21.11 или 26.2 с подходящим Java-рантаймом
  • находить корректный стабильный артефакт Dash на Modrinth по загрузчику и точной версии игры
  • управлять пользователями парка, ролями, назначениями, историей аудита, группами и обновлениями
  • делать проверенные бэкапы, ограниченные восстановления и опциональное зеркалирование в Google Drive
  • открывать Dash, FabricDash и ForgeDash через подписанный SSO с защитой от повторов
  • держать возвратные ссылки плагинов на публичном HTTPS-домене NeoDash

Ставить NeoDash не обязательно. Одиночный сервер отлично обходится Dash, FabricDash или ForgeDash.

Для установки есть скрипт-однострочник для Linux. Нативный Linux рекомендуется, артефакты под Docker тоже есть. Java 25 нужна, когда NeoDash напрямую управляет нагрузками Minecraft 26.2.

Совместимость и установка

Выбирай сборку сразу под загрузчик и точную версию Minecraft.

СерверАртефактРантайм
Paper, Purpur, Spigot, Bukkit 1.21.xdash-*.jarJava 21
Paper, Purpur, Spigot, Bukkit 26.2dash-*.jarJava 25
Fabric 1.21 - 1.21.11соответствующий fabricdash-mc1.21.x-*.jarJava 21 и Fabric Loader 0.19.5+
Fabric 26.2fabricdash-mc26.2-*.jarJava 25 и Fabric Loader 0.19.5+
NeoForge 1.21 - 1.21.11соответствующий forgedash-mc1.21.x-*.jarJava 21
NeoForge 26.2forgedash-mc26.2-*.jarJava 25

Paper, Spigot, Purpur и Bukkit:

  1. Скачай Dash
  2. Положи JAR в plugins/
  3. Перезапусти сервер
  4. Выполни /dash register от оператора
  5. Открой одноразовую ссылку настройки и создай первого администратора

Fabric и NeoForge:

  1. Скачай артефакт под точную версию Minecraft
  2. Положи его в mods/
  3. Перезапусти сервер
  4. Выполни /dash register от оператора
  5. Заверши одноразовую настройку

Совет: если не хочется возиться с Java, Linux и ручной раскладкой файлов, сервер удобно поднять на BungeeHost, а Dash поставить туда буквально в пару кликов. Дальше панель открывается по своему домену, и весь стафф работает из браузера.

Безопасность

Dash силён именно потому, что может управлять настоящим сервером. Относись к дашборду так же серьёзно, как к доступу к консоли или хостингу.

  • Используй HTTPS или доверенный reverse proxy
  • Задай report-url как публичный HTTPS-адрес дашборда до того, как начнёшь раздавать ссылки на жалобы
  • Ставь сильные уникальные пароли и береги аккаунт Main Admin
  • Давай каждому оператору минимально нужную роль
  • Поглядывай в аудит-лог и в состояние доставки уведомлений
  • Держи права на консоль, файлы, обновления, бэкапы и продвинутые мутации только у доверенного стаффа
  • Не отправляй в Dash AI секреты и лишние персональные данные

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

Важно знать

Нужно ли что-то ставить игрокам? Нет. Dash - серверный плагин или мод, клиентская часть у игры не меняется. Игроки просто заходят на сервер как обычно.

Чем Dash отличается от обычной хостинговой панели? Он понимает контекст Майнкрафта: TPS, MSPT, чанки, загрузчики, Modrinth, инвентари, нейтивные механики серверов. Это не общий файловый менеджер с кнопкой перезапуска.

Будет ли лагать от самой панели? Нагрузка от локального дашборда несопоставима с ценой вечного переключения в терминал и FTP. Но не стоит ставить Intelligence и Guardian с тяжеленными расписаниями на слабую VPS - сначала посмотри графики.

Можно ли включить только часть функций? Да. Начни с профиля Light и включай остальное по мере надобности. Бета-разделы вроде Dash AI, Intelligence, Maintenance и Guardian отключаются по отдельности.

Скачать Dash

Скачать Dash стоит, если ты админ, который хочет управлять сервером Minecraft из одного окна: консоль, метрики, игроки, файлы, бэкапы, права и отчёты под рукой. Нужны сервера на Fabric - бери FabricDash, на NeoForge - ForgeDash. А когда серверов станет несколько, NeoDash соберёт их в единый пульт с общим аудитом и подписанным входом в каждую панель.

Для сравнения: на Modrinth проект проходит по категориям Management, Technology и Utility, а сама идея ближе не к отдельному плагину, а к полноценной веб-админке, встроенной в игру.

Партнёрский материал

Сервер для плагина Dash - Dashboard - как у профи

Плагин Dash - Dashboard создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином Dash - Dashboard для друзей можно за пару минут - BungeeHost всё уже подготовил.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.3.x26.2.x26.1.x1.21.x

Поддерживаемые окружения

Сервер

Ссылки


Детали

Лицензия:
Опубликован:6 месяцев назад
Обновлён:2 недели назад
Главная