22d2b411abe106d09da1b54f961daa5cd1d1b8b0
All checks were successful
continuous-integration/drone/push Build is passing
Игровая Платформа Minecraft
Этот репозиторий является центральной точкой для проекта "Платформа Minecraft". Он объединяет все компоненты системы с помощью Git-субмодулей и содержит основную конфигурацию для развертывания и CI/CD.
Архитектура
Проект построен на микросервисной архитектуре с использованием Docker и Docker Compose. Автоматическая сборка и развертывание осуществляется с помощью Drone CI.
Компоненты (субмодули)
backend/: Основной бэкенд-сервер на Go. Реализует Yggdrasil API, Web API и Admin API.frontend/: Веб-интерфейс на Vue.js для пользователей и администраторов.ping-helper/: Вспомогательный WebSocket-сервис на Go для измерения пинга.launcher/: Кастомный игровой лаунчер (форк HMCL).
Конфигурация
.drone.yml: Пайплайн для Drone CI.docker-compose.yml: Описание сервисов для Docker.Caddyfile: Конфигурация веб-сервера Caddy.scripts/: Вспомогательные скрипты (миграции, бэкапы).
Description
Languages
PLpgSQL
100%