Дистрибутив Yoctoap: Album Player + UPnP Renderer + Console Player + Roon/LMS Bridge + GUI

Информация для тех, кто хочет монтировать на 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 "пароль"

В моём примере зашифрован пустой пароль: “”

6 лайков