feat: containerize valitovgaziz site, add Dockerfile, nginx proxy, Makefile targets

This commit is contained in:
valitovgaziz
2026-06-10 11:03:11 +05:00
parent 6ba49127aa
commit e8a655d54c
51 changed files with 57 additions and 3865 deletions
+22
View File
@@ -195,6 +195,28 @@ start_certbot:
# Полный цикл обновления certbot
certbot: stop_cerbot git build_certbot start_certbot wat
# Сборка фронтенда valitovgaziz
valitovgaziz_build_spa: git
cd valitovgaziz && npm run build
# Остановка valitovgaziz
stop_valitovgaziz:
docker compose down valitovgaziz
# Пересборка valitovgaziz
build_valitovgaziz:
docker compose build valitovgaziz --no-cache
# Запуск valitovgaziz
start_valitovgaziz:
docker compose up valitovgaziz -d
# Полный цикл обновления valitovgaziz
valitovgaziz: stop_valitovgaziz git build_valitovgaziz start_valitovgaziz wn
# Сборка SPA + полный цикл обновления valitovgaziz
vue_site: valitovgaziz_build_spa stop_valitovgaziz build_valitovgaziz start_valitovgaziz wn
# Мониторинг состояния контейнеров каждые 2 секунды
wn:
watch -n 2 'docker ps'