Информация для тех, кто хочет монтировать на Yoctoap диски из облачных хранилищ.
Можно там запустить rclone - мощный комбайн, который поддерживает 70 типов облачных хранилищ, включая FTP, Yandex, WebDAV.
Для этого надо добавить файлы пакетов fuse3 и libfuse3 версии 3.2.6
Библиотеки libfuse из их папки /lib/...-linux-gnu надо скопировать просто в /lib на Yoctoap.
Из самого rclone нужны два файла:
rclone и rclone.1
Для arm64 я перепаковал архивы:
https://albumplayer.ru/data/fuse3-arm64.tar.gz
https://albumplayer.ru/data/rclone-arm64.tar.gz
Показываю на примере свободно доступного анонимного ftp-сервера 95.82.248.32
Папку rclone-arm64 из архива я скопировал в /home/root
Если перед последней строкой fi в файле /home/root/.profile добавить эти две строки
Код:
mkdir -p "/media/ftp1"
/home/root/rclone-arm64/rclone mount :ftp,host=95.82.248.32,user=anonymous,pass=_sM7UfiZ6cyeuzUlyVTWNQ: /media/ftp1 --vfs-cache-mode writes --read-only --daemon
то после загрузки в папке /media/ftp1 смонтированы папки ftp-сервера.
Плеер их сканирует медленно, но, сделав это один раз, можно сохранить плейлист и открывать его мгновенно. Для этого надо перейти в режим выбора папки в основном интерфейсе плеера, нажать круглую кнопку “+” и ввести в появившееся справа вверху поле ввода имя плейлиста для сохранения.
Пароль rclone требует передавать зашифрованным, он делается из обычного пароля через
Код:
./rclone obscure "пароль"
В моём примере зашифрован пустой пароль: ""
Социальные закладки