Обновлена установка

main
ilyukhin 2 months ago
parent fa89de755a
commit 0a61371d58

@ -30,13 +30,15 @@
## Установка ## Установка
1. Скопируйте скрипт в глобальную директорию: Пользовательская установка (в ~/.local/bin)
```bash ```bash
sudo cp dsync.py /usr/local/bin/dsync curl -fsSL "https://git.ai.infran.ru/ilyukhin/dsync/-/raw/main/install_dsync.sh" | bash
sudo chmod +x /usr/local/bin/dsync
``` ```
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+ - Python 3.6+
- rsync - rsync
- SSH-доступ к удаленным серверам - SSH-доступ к удаленным серверам
- Настроенные SSH-ключи для автоматической авторизации
## Примечания ## Примечания
- Каждый проект должен иметь свою конфигурацию - Каждый проект должен иметь свою конфигурацию
- SSH-ключи должны быть настроены для работы без пароля ([Настройка](../ssh_setup.md)) - SSH-ключи должны быть настроены для работы без пароля
- Изменения в `.dsyncignore` влияют на последующие синхронизации - Изменения в `.dsyncignore` влияют на последующие синхронизации
Loading…
Cancel
Save