Auto base sync: 2025-08-04 23:11:14

This commit is contained in:
Stitch505
2025-08-04 23:11:14 +04:00
parent 6c816fdc17
commit c0d157d003

View File

@@ -28,55 +28,27 @@
1. Создайте приложение и сохраните данные: 1. Создайте приложение и сохраните данные:
- **Client ID* - **Client ID*
- **Client Secret** - **Client Secret**
---
## Шаг 3. Настройка rclone remote для Яндекс.Диска ## Шаг 3. Настройка rclone remote для Яндекс.Диска
Запустите: Запустите rclone:
bash
Копировать
`rclone config` `rclone config`
- Выберите `n` — создать новый remote - Выберите `n` — создать новый remote
- Имя: `yandex` (или любое другое) - Имя: `yandex` (или любое другое)
- Тип: `yandex` (ищите в списке) - Тип: `yandex` (ищите в списке)
- Введите **Client ID** - Введите **Client ID**
- Введите **Client Secret** - Введите **Client Secret**
- Автоматическая настройка (`auto config`) — выберите `y` если есть браузер на сервере, иначе `n` и откройте ссылку вручную - Автоматическая настройка (`auto config`) — выберите `y` если есть браузер на сервере, иначе `n` и откройте ссылку вручную
- Авторизуйтесь в браузере, подтвердите права - Авторизуйтесь в браузере, подтвердите права
- Завершите настройку - Завершите настройку
---
## Шаг 4. Подготовка локальной и удалённой папок ## Шаг 4. Подготовка локальной и удалённой папок
- Локальная папка — создайте или выберите, например: - Локальная папка — создайте или выберите, например:
bash
Копировать
`mkdir -p "/home/stitch505/Документы/Все файлы"` `mkdir -p "/home/stitch505/Документы/Все файлы"`
- Удалённая папка — создайте на Яндекс.Диске для изоляции, например: - Удалённая папка — создайте на Яндекс.Диске для изоляции, например:
bash
Копировать
`rclone mkdir yandex:"Все файлы"` `rclone mkdir yandex:"Все файлы"`
@@ -86,10 +58,6 @@ bash
Запустите: Запустите:
bash
Копировать
`rclone bisync "/home/stitch505/Документы/Все файлы" yandex:"Все файлы" --progress --resync` `rclone bisync "/home/stitch505/Документы/Все файлы" yandex:"Все файлы" --progress --resync`
- Параметр `--resync` нужен для первой синхронизации — создаёт метаданные для дальнейшей работы. - Параметр `--resync` нужен для первой синхронизации — создаёт метаданные для дальнейшей работы.