-
Notifications
You must be signed in to change notification settings - Fork 0
Внешние компоненты системы
Leonid Kozarin edited this page Apr 9, 2023
·
1 revision
Для работы бота требуется следующая инфраструктура, которую я запускаю в контейнерах через Docker Compose:
- СУБД PostgreSQL;
- Redis в качестве быстрого KV-хранилища для временного хранения состояний команд;
- Прокси, разворачивающий внешний зашифрованный TLS-трафик в незащищённый HTTP трафик (nginx-proxy и acme-companion прекрасно справляются с задачей);
- (опционально) Prometheus для сбора и просмотра метрик.