Have you considered setting up a virtual drive throuh RCLONE and use encrypted cloud storage?
I like Navidrome, it also supports the… Subsonic(?) protocol so one can use dedicated apps with on-device caching, which is nice for mobile devices without unlimited data.
Have you considered setting up a virtual drive throuh RCLONE and use encrypted cloud storage?