Требования к установке программного обеспечения


Облачный сервис Nordclan kitBot


Дополнительной установки программного обеспечения не требуется.
Для каждого клиента создается сайт, размещенный в сети Интернет по адресу https://kitbot.online/, а также любые сайты в доменной зоне *.kitbot.online *.kitbot.cloud или *.nordclan.dev (где * - любое имя).

После подключения клиенту доступен kitBot "Личный кабинет", в котором осуществляется доступ к функциональным возможностям.

После этого клиенту доступно использование системы в облачном режиме.


Облачный сервис Nordclan kitBot

Для клиентов, использующих лицензионную модель kitBot требуется установка экземпляра ПО на сервер.

Шаги установки:


  1. Клиент подготавливает сервер с установленными на нем:
    1. Базой данных PostgreSql
    2. Программным обеспечением для автоматизации развёртывания и управления приложениями Docker
На сервере с настроенным Docker, размещается файл docker-compose.yml в Docker, подготовленный для данного клиента специалистами компанииКлиент прописывает в файл переменные окружения для подключенияКлиент авторизуется, используя команду: docker login nordclan.dev:9877
логин: secret_login_for_client
пароль: secret_password_for_client

5. Клиент запускает приложение командой docker-compose up
6. Клиент настраивает nginx, пример конфигурации:

server {
listen 9111 ssl;
ssl_certificate /home/ssl/bot.dev.crt;
ssl_certificate_key /home/ssl/bot.dev.key;
server_name bot.tutu;
try_files $uri $uri/ =404;

location / {
proxy_pass http://docker:31231/;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}

location /api {
proxy_pass http://docker:31230/api;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}

location /oauth {
proxy_pass http://docker:31230/oauth;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
}

7. В результате приложение открывается на настроенном url в закрытом контуре на серверах клиента