- Поддерживаемые версии
-
- 1.19.0
Добавить свои доработки или установить более новую версию
перейти на GitHub
Скриншоты
Minetrack, позволяет легко следить за вашими любимыми серверами Minecraft. Простой и взламываемый, Minetrack легко работает на любом оборудовании. Используйте его для мониторинга, аналитики или просто для развлечения. Проверьте это.
Ведение журнала базы данных по умолчанию отключено. Вы можете включить его config.json, установив logToDatabaseзначение true. Для этого необходимо установить драйверы sqlite3.
Опубликованный порт можно изменить, изменив аргумент параметра, например:
docker-compose up --build
# stop service and remove artifacts
docker-compose down
перейти на GitHub
Скриншоты
Minetrack
Minetrack, позволяет легко следить за вашими любимыми серверами Minecraft. Простой и взламываемый, Minetrack легко работает на любом оборудовании. Используйте его для мониторинга, аналитики или просто для развлечения. Проверьте это.
Функции
-
Отслеживание количества игроков на сервере Minecraft в режиме реального времени с настраиваемой скоростью обновления. -
Историческое ведение журнала количества игроков с 24-часовым пиком и отслеживанием записи количества игроков. -
Исторический график с настраиваемыми временными рамками. -
Из коробки включена панель инструментов с различными настраиваемыми параметрами сортировки и просмотра. -
(Достойная) мобильная поддержка. -
Поддерживает как Minecraft Java Edition, так и Minecraft Bedrock Edition.
Установка
- Требуется Node 12.4.0+ (вы можете проверить свою версию, используя node -v)
- Убедитесь, что в config.json.
- Добавляйте/удаляйте серверы, редактируя servers.jsonфайл
- Запускаем npm install
- Запустить npm run build (это объединяется assets/в dist/)
- Запустите node main.js для загрузки системы (может потребоваться sudo!)
Ведение журнала базы данных по умолчанию отключено. Вы можете включить его config.json, установив logToDatabaseзначение true. Для этого необходимо установить драйверы sqlite3.
Docker
Minetrack можно собрать и запустить с помощью Docker из этого репозитория несколькими способами:Создавайте и развертывайте напрямую с помощью Docker
Код:
Код:
# build image with name minetrack and tag latest
docker build . --tag minetrack:latest
# start container, delete on exit
# publish container port 8080 on host port 80
docker run --rm --publish 80:8080 minetrack:latest
- Опубликовать на порт хоста 8080:--publish 8080:8080
- Опубликовать на локальном хосте (тем самым запретив внешний доступ):--publish 127.0.0.1:8080:8080
Сборка и развертывание с помощью docker-compose
# build and start servicedocker-compose up --build
# stop service and remove artifacts
docker-compose down
Обратный прокси Nginx
Следующая конфигурация позволяет Nginx выступать в качестве обратного прокси-сервера для экземпляра Minetrack, доступного через порт 8080 на локальном хосте: Код:
Код:
server {
server_name minetrack.example.net;
listen 80;
location / {
proxy_pass http://localhost:8080;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
}
}