No description
| .gitignore | ||
| compose.yml | ||
| README.md | ||
conference-complete
Сборка сервисов для конференций, объединённых в один Docker Compose стек.
Состав
| Сервис | Образ | Порт | Репозиторий | Описание |
|---|---|---|---|---|
| reception | git.ymnuktech.ru/ymnuk/reception-conference:0.4.2 |
3000 | reception-conference | Основное приложение (приём запросов) |
| chunker | git.ymnuktech.ru/ymnuk/chunker-upload:0.0.20 |
3001 | chunker-upload | Сервис чанковой загрузки файлов |
| convert | git.ymnuktech.ru/ymnuk/conference-convert:0.0.7 |
3002 | conference-convert | Сервис конвертации файлов |
| display | git.ymnuktech.ru/ymnuk/conference-display:0.1.1 |
3003 | conference-display | Сервис отображения данных конференции |
Запуск
docker compose up -d
После запуска:
- reception доступен на
http://localhost:3000 - chunker —
http://localhost:3001 - convert —
http://localhost:3002 - display —
http://localhost:3003
Структура директорий
converter/ # данные для сервиса convert (вход/выход конвертации)
converted/
data/
uploads/
data/ # данные для reception и chunker
chunker/
data/
uploads/
display/ # данные для сервиса display
Переменные окружения
Ключевые настройки, которые могут потребовать изменения под ваше окружение:
PUBLIC_URL— внешний URL сервиса receptionDISPLAY_BASE_URL— URL сервиса displayCHUNKER_UPLOAD_URL/CHUNKER_BASE_PATH— адрес и путь до chunkerCONVERTER_URL— адрес сервиса convertCALLBACK_URL— callback, куда convert сообщает о завершении конвертации