docs: add SERVER_SETUP.md, update README with new deploy section

This commit is contained in:
Kirill
2026-05-14 20:33:59 +05:00
parent 5dfcbeaa23
commit 434859b606
2 changed files with 184 additions and 3 deletions
+18 -3
View File
@@ -73,9 +73,6 @@ npm run dev # переменные из `.dev_env`
Сервер: `http://127.0.0.1:3333`. Проверка: `GET /health`.
Черновик деплоя на Proxmox: [docs/test-deploy-proxmox.md](docs/test-deploy-proxmox.md).
Обновление уже развёрнутого стенда: [docs/deploy-changes.md](docs/deploy-changes.md).
### Фронтенд
В другом терминале:
@@ -124,3 +121,21 @@ npm run dev
- `PATCH /api/admin/products/:id`
- `DELETE /api/admin/products/:id`
- `POST /api/admin/categories`
## Деплой
```bash
# Заполнить scripts/deploy.env (DEPLOY_HOST, DEPLOY_PATH и т.д.)
# Первичная настройка LXC: см. scripts/SERVER_SETUP.md
# Деплой только изменившихся компонентов:
./scripts/deploy-auto.sh
# Полный деплой (игнорировать diff):
./scripts/deploy-auto.sh --force
# Только фронт или только бэкенд:
./scripts/deploy-auto.sh --frontend-only
./scripts/deploy-auto.sh --backend-only
```