Closed lottspot closed 6 years ago
One possible solution is to enable a FTP daemon on the NFS server and create chrooted FTP users which have access to each container's volumes
I'm thinking we can make it even simpler and just use firejail as account login shells to provide full shell access in a sandbox. This way people can SFTP, rsync, or shell away to their little heart's content with the files on their persistent volumes. It's been a while since I tinkered with firejail; I'll have to toy with it again to make sure it meets all our needs before going gung-ho with it.
Also, our first project (Yadaguru) doesn't actually need to persist any state to the filesystem, so I'm removing the blocker tag from this issue
This honestly might not even be worth the effort until someone shows us a need. Going to backburner this task.
Project owners need to be able to manage the files on persistent volumes for their containers