From 113bb3cbf60d48955a548c08ebb29e0ed8dc1f46 Mon Sep 17 00:00:00 2001 From: root Date: Mon, 16 Feb 2026 09:33:24 +0300 Subject: [PATCH] =?UTF-8?q?README:=20git-push.sh=20=D0=B2=20=D1=82=D0=B0?= =?UTF-8?q?=D0=B1=D0=BB=D0=B8=D1=86=D0=B5=20=D1=81=D0=BA=D1=80=D0=B8=D0=BF?= =?UTF-8?q?=D1=82=D0=BE=D0=B2,=20=D0=BE=D0=BF=D0=B8=D1=81=D0=B0=D0=BD?= =?UTF-8?q?=D0=B8=D0=B5=20=C2=AB=D0=B7=D0=B0=D0=BF=D1=83=D1=88=C2=BB=20?= =?UTF-8?q?=D0=B2=20=D1=87=D0=B0=D1=82=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Cursor --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index e8502a3..3383076 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,7 @@ |------|------------| | **register_max_webhook.py** | Регистрация webhook бота MAX на URL n8n (читает .env: MAX_BOT_TOKEN, N8N_MAX_WORKFLOW, MAX_WEBHOOK_SECRET). | | **fetch_schema.py** | Выгрузка структуры таблиц `sprf_*` из PostgreSQL в `sprf_tables_schema.md`. | +| **git-push.sh** | Пуш в Gitea без ввода пароля: читает GITEA_USER, GITEA_PASSWORD, GITEA_URL из .env, пушит в origin main, затем убирает пароль из remote. Можно просто сказать «запуш» — тогда выполнится этот скрипт (после add/commit при необходимости). | ### Ноды для n8n (Code node) @@ -58,14 +59,14 @@ Репозиторий на ветке `main`, remote `origin` → Gitea. -**Пуш без ввода пароля:** скрипт **`./git-push.sh`** читает `GITEA_USER`, `GITEA_PASSWORD`, `GITEA_URL` из `.env` и пушит в `origin main`. Пароль в URL после push убирается. +**Пуш без ввода пароля:** скрипт **`./git-push.sh`** читает `GITEA_USER`, `GITEA_PASSWORD`, `GITEA_URL` из `.env` и пушит в `origin main`. Пароль в URL после push убирается. Креды в репозиторий не попадают (.env в .gitignore). ```bash cd /dev/MAX ./git-push.sh ``` -Можно сказать «запуш» — тогда будет выполнен этот скрипт (с текущими изменениями нужно сначала сделать `git add` и `git commit`). +**В чате с ассистентом:** можно сказать **«запуш»** — будут сделаны `git add`, `git commit` (если есть изменения) и выполнен `./git-push.sh`. Пароль вводить не нужно, используются креды из .env. ## Лицензия / конфиденциальность