So I have a bunch of media folders that I'd like to import into a running instance of jellyfin managed through co-op clouds. The folders are in my home folder (~/Music, ~/Videos, etc).
Naturally, these folders aren't detectable by co-op cloud jellyfin since it can only see the filesystem of the container it's running.
Is there any command I can use to easily mount these folders on the co-op cloud jellyfin container? Also, how can I set up permissions on these folders such that jellyfin can write to them (e.g. to delete media from the GUI, edit and update metadata, create playlist files, etc.)
So I have a bunch of media folders that I'd like to import into a running instance of jellyfin managed through co-op clouds. The folders are in my home folder (`~/Music`, `~/Videos`, etc).
Naturally, these folders aren't detectable by co-op cloud jellyfin since it can only see the filesystem of the container it's running.
Is there any command I can use to easily mount these folders on the co-op cloud jellyfin container? Also, how can I set up permissions on these folders such that jellyfin can write to them (e.g. to delete media from the GUI, edit and update metadata, create playlist files, etc.)
Perhaps https://github.com/libfuse/sshfs to mount your local folders into the remote under /var/lib/docker/volumes/...my_jellyfin_volume...? Then for permissions, you can just check the uid/guid of the user inside the jellyfin container and chown the remote folders? Very unsure any of that would work 🙃 Might be worth asking on co-op cloud tech chats on matrix!
Perhaps https://github.com/libfuse/sshfs to mount your local folders into the remote under `/var/lib/docker/volumes/...my_jellyfin_volume...`? Then for permissions, you can just check the uid/guid of the user inside the jellyfin container and chown the remote folders? Very unsure any of that would work 🙃 Might be worth asking on co-op cloud tech chats on matrix!
Did a co-work with @knoflook today. The volumes can be set up by running abra app config ${your jellyfin domain}, and then editing it like so:
# Set to an existing path on the host, and define a path inside the containerEXTRA_VOLUME=/home/aadil/media:/media/# replace /home/aadil/media with folder of your choice
Did a co-work with @knoflook today. The volumes can be set up by running `abra app config ${your jellyfin domain}`, and then editing it like so:
```yaml
# Set to an existing path on the host, and define a path inside the container
EXTRA_VOLUME=/home/aadil/media:/media/ # replace /home/aadil/media with folder of your choice
```
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
So I have a bunch of media folders that I'd like to import into a running instance of jellyfin managed through co-op clouds. The folders are in my home folder (
~/Music,~/Videos, etc).Naturally, these folders aren't detectable by co-op cloud jellyfin since it can only see the filesystem of the container it's running.
Is there any command I can use to easily mount these folders on the co-op cloud jellyfin container? Also, how can I set up permissions on these folders such that jellyfin can write to them (e.g. to delete media from the GUI, edit and update metadata, create playlist files, etc.)
Perhaps https://github.com/libfuse/sshfs to mount your local folders into the remote under
/var/lib/docker/volumes/...my_jellyfin_volume...? Then for permissions, you can just check the uid/guid of the user inside the jellyfin container and chown the remote folders? Very unsure any of that would work 🙃 Might be worth asking on co-op cloud tech chats on matrix!Did a co-work with @knoflook today. The volumes can be set up by running
abra app config ${your jellyfin domain}, and then editing it like so:Maybe we should add this to the documentation
Yes, 💯! Thanks for the experimental testing, and to you and @knoflook for working that out 🙏