From 0a61371d58b56b63b300375f1f13f457afbd718a Mon Sep 17 00:00:00 2001 From: ilyukhin Date: Tue, 16 Sep 2025 16:28:00 +0000 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D0=B0=20=D1=83=D1=81=D1=82=D0=B0=D0=BD=D0=BE=D0=B2=D0=BA?= =?UTF-8?q?=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index d06e0d6..f44b878 100644 --- a/README.md +++ b/README.md @@ -30,13 +30,15 @@ ## Установка -1. Скопируйте скрипт в глобальную директорию: +Пользовательская установка (в ~/.local/bin) ```bash -sudo cp dsync.py /usr/local/bin/dsync -sudo chmod +x /usr/local/bin/dsync +curl -fsSL "https://git.ai.infran.ru/ilyukhin/dsync/-/raw/main/install_dsync.sh" | bash ``` -2. Убедитесь, что у вас настроены SSH-ключи для доступа к удаленным серверам без пароля ([Инструкция по настройке](../ssh_setup.md)). +Системная установка (в /usr/local/bin) — передаём флаг --system +```bash +curl -fsSL "https://git.ai.infran.ru/ilyukhin/dsync/-/raw/main/install_dsync.sh" | bash -s -- --system +``` ## Использование @@ -188,10 +190,9 @@ Sync completed: 2/2 nodes successful - Python 3.6+ - rsync - SSH-доступ к удаленным серверам -- Настроенные SSH-ключи для автоматической авторизации ## Примечания - Каждый проект должен иметь свою конфигурацию -- SSH-ключи должны быть настроены для работы без пароля ([Настройка](../ssh_setup.md)) +- SSH-ключи должны быть настроены для работы без пароля - Изменения в `.dsyncignore` влияют на последующие синхронизации \ No newline at end of file