Vladimir Zagainov d582c0b449
All checks were successful
continuous-integration/drone/push Build is passing
feat(frontend): update submodule with modpack import UI
2025-06-18 18:26:27 +03:00
2025-06-18 18:20:12 +03:00
2025-06-16 13:47:08 +03:00
2025-06-16 13:47:08 +03:00
2025-06-16 11:39:51 +03:00
2025-06-16 13:47:08 +03:00
2025-06-16 13:47:08 +03:00

Игровая Платформа Minecraft

Build Status

Этот репозиторий является центральной точкой для проекта "Платформа 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
No description provided
Readme 137 KiB
Languages
PLpgSQL 100%