Пингани.рф — реестр российского ПО (ПП РФ № 1236)
Инструкция по установке
Основание: подп. «в» п. 4 Правил ведения реестра
Требования
- сервер: не менее 4 vCPU, 8 ГБ ОЗУ, 80 ГБ SSD (рекомендация, уточняется по нагрузке); ОС Linux x86-64;
- Docker Engine 24+ и Docker Compose v2;
- доменное имя и TLS-сертификат.
Установка
- Получить дистрибутив (исходный код) у правообладателя.
- Создать файл
.envпо образцу.env.example: секрет JWT, пароли PostgreSQL и ClickHouse, адрес SMTP. - Запустить:
docker compose -f docker-compose.yml -f docker-compose.production.yml up -d --build. - Миграции базы применяются автоматически при старте сервиса api.
- Проверить:
GET /api/healthвозвращает статусok. - Создать администратора по инструкции
docs/ADMIN.md.
Агент региональной точки
На отдельном сервере запустить docker compose -f docker-compose.agent.yml up -d с токеном регистрации, выданным администратором (docs/AGENT_DEPLOYMENT.md).