Документация orlybotСамостоятельный хостинг
Развёртывание в Docker
Запустите приложение, воркер и публичный сайт как отдельные сервисы.
Развёртывание в Docker
В репозитории есть Compose-файлы для локального запуска и запуска из реестра. Postgres, Valkey и MinIO являются отдельными сервисами от приложения и воркера.
Локальные образы
Соберите все локальные сервисы:
docker compose up --buildПриложение доступно на порту 3000, а публичный сайт на порту 3001.
Развёртывание из реестра
Перед запуском production Compose укажите опубликованные образы:
$env:ORLY_GORK_IMAGE = "registry.example.com/team/orly-gork:v0.1.0"
$env:ORLYBOT_SITE_IMAGE = "registry.example.com/team/orlybot-site:v0.1.0"
docker compose -f docker-compose.prod.yml up -dОбраз сайта содержит только статические файлы и веб-сервер. Ему не нужны база данных, очередь или секреты приложения.