Развертывание
Инструкция по установке
Правообладатель ПО: Общество с ограниченной ответственностью «Каннам». ИНН 2543020645, ОГРН 1132543001502. Реквизиты и подтверждающие документы.
Требования
- Linux x86_64; текущая среда — Ubuntu 22.04 LTS.
- Docker Engine и Compose.
- Предварительно 2 vCPU, 4 ГБ RAM и 20 ГБ SSD.
- Исходящий HTTPS к AI endpoint и SMTP.
- Входящий 443; приложение и БД наружу не публикуются.
Порядок
- Распаковать и сверить SHA-256.
- Создать .env.
- Задать SECRET_KEY, пароль PostgreSQL, PUBLIC_BASE_URL и SMTP.
- Выполнить
docker compose build --pull. - Выполнить
docker compose up -d. - Создать первого администратора CLI-командой.
- Настроить Nginx с префиксом /sovetnik/app.
Проверка
docker compose ps
curl -fsS http://127.0.0.1:5001/
curl -fsS https://copka.ru/sovetnik/app/