Minepanel: веб-панель управления серверами Minecraft в Docker

Minepanel: веб-панель управления серверами Minecraft в Docker

Minepanel — веб-панель управления для Minecraft серверов, работающая в Docker. Она позволяет удобно создавать, настраивать и мониторить как Java, так и Bedrock версии серверов.

Проблема, которую решает Minepanel — это упрощение процесса управления несколькими серверами Minecraft, что часто бывает затруднительно без удобного интерфейса. В отличие от традиционных CLI-инструментов, Minepanel предлагает современный UI для управления, что делает её полезной для администраторов и энтузиастов, которые хотят быстро развернуть и контролировать свои серверы.

Проект написан с использованием Docker, что позволяет легко запускать Minepanel на любой системе, поддерживающей контейнеры. Запуск прост: нужно склонировать репозиторий, установить необходимые переменные среды и запустить команду docker compose up -d. Однако стоит помнить, что Minepanel в данный момент может иметь ограничения на доступность через HTTP без дополнительной конфигурации, что следует учитывать при развертывании.

Проект Minepanel — это веб-панель для управления серверами Minecraft, поддерживающая как Java, так и Bedrock версии игры. Он позволяет создавать, настраивать и контролировать сервера Minecraft с использованием Docker, предлагая современный интерфейс для управления.

Основные функции

  • Поддержка обеих версий Minecraft (Java и Bedrock).
  • Управление несколькими серверами из одной панели.
  • Мониторинг в реальном времени: использование CPU, RAM, текущие игроки, логи и TPS/MSPT для модпаков NeoForge.
  • Профили игроков и история сессий для обеих версий.
  • Поддержка различных типов серверов: Vanilla, Paper, Forge, Fabric и др.
  • Интеграция с модпаками из CurseForge и Modrinth.
  • Автоматическое создание резервных копий с политиками хранения.
  • Поддержка прокси-сервера mc-router для много-серверной конфигурации.
  • Уведомления о событиях серверов через Discord вебхуки.
  • Многоязычная поддержка: английский, испанский, голландский, немецкий, польский.

Установка и запуск

Для установки и запуска Minepanel требуется выполнить следующие команды:

git clone https://github.com/Ketbome/minepanel.git
cd minepanel
export JWT_SECRET=$(openssl rand -base64 32)
docker compose up -d

После этого открой браузер и перейди по адресу http://localhost:3000 для завершения настройки учетной записи администратора через интерфейс.

Документация

Полную документацию можно найти на сайте minepanel.ketbome.com. Она включает в себя информацию по установке, настройке, сетевым настройкам, функциями, API и часто задаваемым вопросам.

Ограничения

При доступе к Minepanel через простой HTTP с локального IP-адреса могут возникать проблемы с авторизацией, если при входе состояние задерживается на "Verifying authentication...". В таком случае рекомендуется ознакомиться с настройками, связанными с параметром ALLOW_INSECURE_AUTH_COOKIES, в документации.

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

Открыть на GitHub: Ketbome/minepanel →

Что нового на GitHub — короткие обзоры на русском Новые обзоры приходят в Telegram. Без спама, по делу.
Подписаться

Похожие статьи

Популярные темы на сайте