Vladimir Zagainov 76ceb3618d
All checks were successful
continuous-integration/drone/push Build is passing
fix(backend): fixed user registration
2025-06-19 08:50:31 +03:00
2025-06-19 00:50:00 +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%