Compare commits

...

1 Commits

Author SHA1 Message Date
0e2e02622d docs: add README 2025-06-16 13:42:41 +03:00

17
README.md Normal file
View File

@@ -0,0 +1,17 @@
# Бэкенд-сервер (Go)
Этот сервис является ядром платформы. Он написан на Go и использует:
- **Роутер:** `go-chi/chi`
- **База данных:** PostgreSQL (с драйвером `pgx`)
- **Аутентификация:** `bcrypt` для паролей, `JWT` для сессий.
## API
Реализует три основных типа API:
1. **Yggdrasil API** (`/authserver`, `/sessionserver`): для совместимости с лаунчером и игровыми серверами.
2. **Web API** (`/api`): для взаимодействия с фронтендом.
3. **Admin API** (`/api/admin`): для административных задач.
## Запуск
Сервер запускается командой `go run cmd/server/main.go` и слушает порт `8080`.