From 8751d009fc85ef1e853bc5365f9fdb05e35ffd70 Mon Sep 17 00:00:00 2001 From: Repinoid Date: Sun, 31 May 2026 17:37:18 +0300 Subject: [PATCH] =?UTF-8?q?docs:=20=D1=83=D0=B1=D1=80=D0=B0=D0=BD=20GitHub?= =?UTF-8?q?=20Actions,=20=D1=80=D1=83=D1=87=D0=BD=D0=B0=D1=8F=20=D1=81?= =?UTF-8?q?=D0=B1=D0=BE=D1=80=D0=BA=D0=B0=20APK?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- doc/architecture.md | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/doc/architecture.md b/doc/architecture.md index bb8d57e..c223418 100644 --- a/doc/architecture.md +++ b/doc/architecture.md @@ -102,15 +102,11 @@ elmer-android/app/src/main/java/ru/elmer/client/ ## Деплой и доставка APK ``` -Git push (master) +Сборка APK (Android Studio / gradlew assembleDebug) │ - ├── elmer-android → GitHub Actions → сборка APK - │ │ - │ └── curl/скрипт → obdai.ru:/opt/elmer/web/static/app-debug.apk - │ - └── elmer → сервер сам подтягивает master (или git pull вручную) + └── app-debug.apk → вручную на сервер │ - └── sudo systemctl restart elmer + └── scp → obdai.ru:/opt/elmer/web/static/app-debug.apk ``` **APK для пользователей:** @@ -119,7 +115,8 @@ Git push (master) - Версия на сайте: `web/templates/index.html` (синхронизировать вручную) **Сервер (obdai.ru, 5.172.178.213):** -- Код: `/opt/elmer` (git clone gitea) -- Сервис: `systemctl restart elmer` → gunicorn -w 4 +- Код: `/opt/elmer` (git clone gitea.services.ngcloud.ru/Nail/elmer) +- Ветка по умолчанию: master +- Сервис: `sudo systemctl restart elmer` → gunicorn -w 4 - Прокси: nginx :443 → 127.0.0.1:8000 - Конфиг: `/opt/elmer/config.yaml`