diff --git a/backend b/backend index 3fee913..463b04b 160000 --- a/backend +++ b/backend @@ -1 +1 @@ -Subproject commit 3fee913c1c212bee6d89ea83f0c82b92ce6a303c +Subproject commit 463b04bff008ac5c01d6d37dc53b8505f1395395 diff --git a/docs/CI_CD.md b/docs/CI_CD.md index bea5670..efc6925 100644 --- a/docs/CI_CD.md +++ b/docs/CI_CD.md @@ -9,7 +9,7 @@ 1. **build-backend**: Собирает образ `backend`, тегирует его (latest + commit SHA) и пушит в Docker Registry. 2. **build-frontend**: Многоэтапная сборка (Node.js build -> Nginx image), пуш в Registry. 3. **build-ping-helper**: Сборка микросервиса `ping-helper`. -4. **deploy-production**: Запускается только при пуше в `main` после успешного завершения всех сборок. Подключается к серверу по SSH, обновляет код, скачивает новые образы и перезапускает контейнеры. +4. **deploy-production**: Запускается только при пуше в `master` после успешного завершения всех сборок. Подключается к серверу по SSH, обновляет код, скачивает новые образы и перезапускает контейнеры. ## Настройка интеграции (Gitea + Drone) @@ -45,7 +45,7 @@ ## Процесс развертывания 1. Сделайте изменения в коде. -2. Закоммитьте и запушьте в ветку `main`. +2. Закоммитьте и запушьте в ветку `master`. 3. Drone автоматически: * Соберет новые образы. * Запушит их в Registry. diff --git a/frontend b/frontend index e28d5f2..d94614c 160000 --- a/frontend +++ b/frontend @@ -1 +1 @@ -Subproject commit e28d5f26582439d480a0d88d1a34cedb10976ca5 +Subproject commit d94614c793631b65f9bcfd683c71514d4fa01500 diff --git a/scripts/backup.sh b/scripts/backup.sh new file mode 100644 index 0000000..e69de29 diff --git a/scripts/migrations/004_add_bluemap_url.sql b/scripts/migrations/004_add_bluemap_url.sql new file mode 100644 index 0000000..5717610 --- /dev/null +++ b/scripts/migrations/004_add_bluemap_url.sql @@ -0,0 +1,2 @@ +-- Add bluemap_url column to game_servers table +ALTER TABLE game_servers ADD COLUMN bluemap_url VARCHAR(255);