-
Hello, sadly I can't say it is solved because I can't figure 2 things.
- How to share data located on a remote storage such as a StorageBox from Hetzner and/or a S3 Bucket
- Application like Jellyfin and Nextcloud could easily access the same data and avoid to duplicated the media.
- If I'm thinking wrong and using wrongly the technology
I means my goal is to use a StorageBox and/or a S3Bucket to store data which would be accessible via an applications such as Nextcloud, Jellyfin, PixelFed, Calibre, PeerTube, SickChill,... but with this bug, it limit me to only Nextcloud and not being able to share those data with others applications.
So any output/thought would be appreciate
-
@jodumont If you want the data to be accessible on multiple apps, you cannot use a nextcloud-specific way of "linking" it, you have to mount it on the system level. You should look into stuff to mount an storage bucket as FS.
(in any case, I'm not sure it would be a good idea to do this, as it would be IMO quite expensive, compared to a local hard drive)
-
Look into
rclone
as discussed here:
https://forum.cloudron.io/post/16327 -
This is what Volumes on Cloudron are for, no? I'm using a Hetzner Storage Box mounted using CIFS as a Cloudron Volume connected to Navidrome. As I understand it, I could also connect it to other apps that support Volumes too, but I've not actually tried that yet, and I'm not sure Nextcloud is one of the ones that'll plays nicely with Cloudron Volumes...
-
@jdaviescoates No, volumes on cloudron are just for sharing a directory between apps. They do not take care of mounting it on the FS for you. In your case, as it's already mounted, it seems it would work. But you gave the example of S3, in which case you would have to find a way to mount it.
-
@girish I understand then I probably mixed a bunch of problem in one threat and I'm sure you did that with good intention but erasing the historic of the post 24635 and changing the tittle of my "issue" make me feel sad, if it is not angry :(.
the BUG with the automount as been partially resolve by adding an IP in the /etc/hosts which
- goes against Cloudron recommendation about not modifying the system
- wasn't stable enough since a StorageBox use DHCP
- for an unknown reason wasn't working all the time for both CIFS/WebDav
Now without the historic, I receive notable reply which contain great advice but are out of context and make me feel stupid and also feel I'm loosing my time to try to build something on top of Cloudron. Also in the historic, someone (I believe it was @jdaviescoates) already replied it was possible to share the data between Jellyfin and Nextcloud (this is why I was using this example because it was concrete).
Thanks to @jdaviescoates and @mehdi and even @girish for your help, but right now, I need help at a meta level
-
@mehdi said in Sharing data between Jellyfin and Nextcloud:
@jdaviescoates No, volumes on cloudron are just for sharing a directory between apps. They do not take care of mounting it on the FS for you. In your case, as it's already mounted, it seems it would work. But you gave the example of S3, in which case you would have to find a way to mount it.
Since u said you can share data between Jellyfin and Nextcloud, it should be the same be possible with PeerTube and Nextcloud?
I didnt look into the volumes since i was working on a Nextcloud App for PeerTube but that makes it easier.
Since your Nextcloud Built is already on PostgreSQL it should be working just by changing some entrys.