docs: инфраструктура VM Сервисы + архитектура pulse-api и pulse-web

This commit is contained in:
Cosmo
2026-04-02 10:43:44 +00:00
parent d4f3a10d0d
commit 20e1f3fa6c
31 changed files with 1843 additions and 0 deletions

View File

@@ -0,0 +1,40 @@
# Gitea Actions Runner
## Назначение
CI/CD runner для выполнения Gitea Actions workflows. Запускает задачи сборки, тестирования и деплоя при push/PR в Gitea.
## Контейнеры
| Имя | Образ |
|-----|-------|
| gitea-runner | gitea-runner-runner (local build) |
## Порты
Нет внешних портов.
## Volumes
| Путь хоста | Путь контейнера | Содержимое |
|-----------|----------------|------------|
| /var/run/docker.sock | /var/run/docker.sock | Docker socket (для запуска контейнеров) |
| runner_data | /data | Данные runner'а |
| ./config.yaml | /config/config.yaml | Конфиг runner'а |
## Домен
Нет.
## Сети
- `services_proxy` (external)
## Env переменные
- `GITEA_INSTANCE_URL`
- `GITEA_RUNNER_REGISTRATION_TOKEN`
- `GITEA_RUNNER_NAME`
- `CONFIG_FILE`
## Статус
**Запущен** (Up 6 days)
## Заметки
- `privileged: true` — нужно для запуска вложенных Docker-контейнеров в workflows
- Подключается к Gitea по `http://gitea:3000`