Развертывание
Инструкция по установке
Правообладатель ПО: Общество с ограниченной ответственностью «Каннам». ИНН 2543020645, ОГРН 1132543001502. Реквизиты и подтверждающие документы.
Требования
- Linux x86_64; подтвержденная среда — Ubuntu Server 22.04 LTS.
- Docker Engine и Compose.
- Предварительно 4 vCPU, 8 ГБ RAM и 40 ГБ SSD.
- Входящий 443; внутренние 8000, 5432, 8123 и 9000 не публикуются наружу.
- DNS-имя и TLS-сертификат.
Установка
- Распаковать архив и сверить SHA-256.
- Создать
.envиз примера и сгенерировать уникальные SECRET_KEY и пароли БД. - Проверить volume и лимиты журналов.
- Выполнить
docker compose build --pull. - Выполнить
docker compose up -d. - Создать первого администратора отдельной командой без пароля в истории shell.
- Настроить Nginx/TLS и разрешенные origin.
Проверка
docker compose ps
curl -fsS http://127.0.0.1:8000/health
curl -fsS https://copka.ru/api/healthВсе контейнеры должны быть запущены; ClickHouse не должен находиться в цикле перезапуска.