- React + Vite + TypeScript
- FastAPI (в разработке)
- PostgreSQL (в разработке)
- Docker, Docker Compose
- GitHub Actions (CI/CD)
- Nginx (сейчас не используется)
- Yandex Cloud
- Домен: allower.ru
- Network Load Balancer → (в разработке переход на L7)
bash
apt install nginx docker
- Nginx только для проверок!
systemctl start nginx , в базе systemctl stop nginx and systemctl disable nginx - Работа с VPC Создана VPC → allower-net
Создана подсеть → allower-pod-net

-
Объединение узлов Все узлы включены в одну подсеть allower-pod-net
-
Создание целевой группы https://github.com/user-attachments/assets/b5736c37-ee74-4067-913c-683c92184fa9
-
Настройка Load Balancer Создан Network Load Balancer в своей сети
-
Локальная проверка Проверка работоспособности через Nginx ✅
-
Покупка и настройка домена Приобретен домен allower.ru
Настроены DNS-серверы Yandex
- Настройка DNS-записи Создана зона в Yandex Cloud
Добавлена запись типа A с IPv4 Load Balancer
- так по интрукции добавить запись в dns
окончательно перешел на docker-compose, в следствие появилась система мониторинга Prometheus + Grafana
🔜 Планы по развитию В разработке: Добавление SSL-сертификата при переходе на L7 Load Balancer ✅
Миграция на docker-compose ✅
Интеграция Grafana и Prometheus для мониторинга ✅
-
бд -
-
backend -
-
добавить FastCGI к nginx
Что бы просто поднять на сервере ---> поставить docker, запулить код, docker-compose up -d









