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

main
ilyukhin 2 months ago
parent fa89de755a
commit 0a61371d58

@ -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` влияют на последующие синхронизации
Loading…
Cancel
Save