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 →
RepoRadar