Инструкция по облачному плотингу и фармингу Chives на примере Яндекс.Диск
Дисклеймер: все действия вы выполняете на свой страх и риск. Лично у меня история вышла в плюс, но при росте сети или падении курса, она может обернуться и минусами. Я никого ни к чему не призываю и только делюсь своим опытом по просьбе сообщества.

- Регистрируемся по ссылке https://timeweb.com/ru/?i=86105 (тип аккаунта — VDS)
- Пополняем баланс рублей на 200-300
3. Регистрируем Яндекс.Диск и приобретаем тариф. Я, к примеру, брал на 3тб за 400р/мес

4. Создаем на Яндекс.Диск 5(или больше/меньше, в зависимости от необходимой скорости) папок: chives, chives_to_go, chives_to_go2, chives_to_go3, chives_to_go4
5. Получаем oAuth-токен на полигоне Яндек.Диск REST API по ссылке: https://yandex.ru/dev/disk/poligon/
6. Скачиваем архив yandex-master, распаковываем, переходим в папку start. Все ее содержимое копируем в C:\php\
7. Блокнотом открываем файл satrt/disk.php и в районе 14 строки вместо TOKENNNNNNNNNNNNNNNNNNNN вписываем свой токен с полигона Яндекса
8. Сохраняем файл, закрываем
9. Там же в папке start находим файл start.bat и запускаем его
10. Лог будет писаться в файл log. Если все сделали правильно, до перемещения плотов в нем будет пусто. Если выдало ошибку undexpected end of file, открываем еще раз блокнотом start.php, добавляем в самый конец отдельной строкой два символа: ?>
11. Скачиваем программы WinSCP и PuTTY. Также, замечены баги при сохранении файлов обычным блокнотом, рекомендуется скачать для редактирования текстовых файлов Sublime Text, или Notepad++. WinSCP для работы с файлами, PuTTY с Linux-консолью
12. Скачиваем архив server, распаковываем
13. На таймвэбе создаем виртуальную машину с CentOS 7, в маркетплейсе VestaCP, 4 ядра CPU, 2гб оперативной памяти, 100гб диска
14. Подключаемся к серверу через PuTTY пользователем root, устанавливаем утилиту screen командой yum install -y screen, добавляем командой yum —enablerepo=remi-php72 install php-sodium необходимую библиотеку
15. Устанавливаем клиент Яндекс.Диск:
a) Команда nano /etc/yum.repos.d/yandex.repo
b) Вписываем приведенный ниже текст в открывшееся окно(чтобы вставить пользуемся комбинацией клавиш Shift+Insert)
c) [yandex]
name=Yandex
failovermethod=priority
baseurl=http://repo.yandex.ru/yandex-disk/rpm/stable/$basearch/
enabled=1
metadata_expire=1d
gpgcheck=1
gpgkey=http://repo.yandex.ru/yandex-disk/YANDEX-DISK-KEY.GPG
d) Закрываем с сохранением файла: клавиши Ctrl+x, y, enter
e) Команда rpm —import http://repo.yandex.ru/yandex-disk/YANDEX-DISK-KEY.GPG
f) Команда yum install -y yandex-disk
16. Создаем пользователя toaster16mb командой adduser toaster16mb
17. Командой passwd toaster16mb задаем ему пароль
18. Подключаемся через WinSCP пользователем toaster16mb
19. Закидываем содержимое папки home/toaster16mb из архива server в домашнюю директорию юзера
20. Открываем файл start.sh на редактирование через WinSCP, указываем в нем свои farmer key и pool public key
21. Возвращаемся в root и закидываем содержимое папки root в домашнюю директорию
22. Открываем ya-disk-start.sh на редактирование, из списка —exclude-dirs убираем chives_to_go
23. Открываем терминал, пишем yandex-disk token
24. Копируем ссылку(ctrl+insert или правая кнопка мыши) и вставляем в браузер на своем компьютере, вводим циферки
25. Прописываем команду bash ya-disk-start.sh
26. Переходим в юзера toaster16mb командой su toaster16mb и командой cd переходим в домашнюю директорию
27. Пишем команду screen, жмем enter
28. Пишем bash start.sh
29. Жмем ctrl+A+D
30. Все. С виртуального сервера идет плотинг, плоты автоматически закидываются на Яндекс.Диск и перемещаются в отдельную папку
31. Далее, в интерфейсе хостинга копируем виртуальную машину, подключаемся к ней, в файле home/toaster16mb/start.sh в конце меняем chives_to_go на chives_to_go2 или chives_to_go3 по порядку
32. В папке root в excude-dirs возвращаем на место chives_to_go и стираем chives_to_go2
33. Когда все заплотили, качаем программу RaiDrive, подключаем в ней Яндекс.Диск как сетевой диск и указываем клиенту Чивеса папку chives. Рекомендуется канал интернета от 200мбит(на нем отклики 4.5с в среднем)
34. Для отслеживания откликов и статуса фермы, рекомендую установить и запустить программу farmr.net
Если считаете что статья помогла Вам — буду благодарен донатам, они пойдут на развитие цикла статей и видеоинструкций:
chives: xcc1h90wsu5ca43z3qcge9eh6qnrfqy0nzuwc9mg23ud626zzyfwz3rqlpe8d4
tron/usdt-trc20: TVBb9WBjhCQnc4BjBdgDxnNmLxyrtuxX5w
eth: 0xa472bA4381c3754B08e634fcec413bbE2D90e816
Статью написал и подготовил :