chore(deploy): новый прод-контур 93.170.12.154, единые deploy task и docs

This commit is contained in:
AidarKC
2026-05-19 16:27:09 +03:00
parent 9c35567389
commit 7986184111
9 changed files with 112 additions and 128 deletions
+13 -32
View File
@@ -1,38 +1,19 @@
# Деплой UI по окружениям (Caddy sites)
# UI deploy
## Куда деплоит скрипт
- Базовая директория на сервере: `/home/user/docker/caddyFile/sites`
- По умолчанию деплой идёт на production (`shineup.me`) в папку `shine-UI`.
Актуальный UI-деплой выполняется одной командой:
## Gradle-команды
- Продакшен (`shineup.me`): `./gradlew deployWEB_Production`
- `ui-1.shineup.me`: `./gradlew deployWEB_ui_1`
- `ui-2.shineup.me`: `./gradlew deployWEB_ui_2`
- `ui-3.shineup.me`: `./gradlew deployWEB_ui_3`
- `ui-drygmira.shineup.me`: `./gradlew deployWEB_DrygMira`
- `ui-milana.shineup.me`: `./gradlew deployWEB_Milana`
- `ui-aidar.shineup.me`: `./gradlew deployWEB_Aidar`
```bash
./gradlew deployUI
```
## Прямой запуск скрипта
- `bash deploy_shine-PWA.sh prod`
- `bash deploy_shine-PWA.sh ui_1`
- `bash deploy_shine-PWA.sh ui_2`
- `bash deploy_shine-PWA.sh ui_3`
- `bash deploy_shine-PWA.sh ui_drygmira`
- `bash deploy_shine-PWA.sh ui_milana`
- `bash deploy_shine-PWA.sh ui_aidar`
По умолчанию:
Также поддерживаются алиасы с дефисом:
- `bash deploy_shine-PWA.sh ui-1`
- `bash deploy_shine-PWA.sh ui-2`
- `bash deploy_shine-PWA.sh ui-3`
- `bash deploy_shine-PWA.sh ui-drygmira`
- `bash deploy_shine-PWA.sh ui-milana`
- `bash deploy_shine-PWA.sh ui-aidar`
- хост: `player@93.170.12.154`
- домен: `https://shineup.me`
- путь: `/home/player/SHiNE/SHiNE-UI`
## Поддержка переопределения
- `REMOTE_HOST` (по умолчанию `user@194.87.0.247`)
- `REMOTE_BASE_DIR` (по умолчанию `/home/user/docker/caddyFile/sites`)
Переопределение при необходимости:
Пример:
`REMOTE_HOST=user@194.87.0.247 REMOTE_BASE_DIR=/home/user/docker/caddyFile/sites bash deploy_shine-PWA.sh ui_2`
```bash
REMOTE_HOST=player@93.170.12.154 REMOTE_BASE_DIR=/home/player/SHiNE bash deploy_shine-PWA.sh
```