What type of hardware are you using: Old laptop or computer What YunoHost version are you running: 12.0.17 How are you able to access your server: SSH Are you in a special context or did you perform specific tweaking on your YunoHost instance ?: No
Describe your issue
I have successfully set up a Mastodon instance on my root domain, but any other application has since demanded its own domain, so I have created a library.domain subdomain to install calibre-web.
I have successfully added an external USB hard drive to the server which is recognised on boot, to store media files.
So, I want to be able to upload files to that drive. If I install a file manager, I am asked to put that in a different subdomain, so would it see the ‘whole’ server?
How can I manage files remotely across the entire server and subdomains?
Oh, yeah, and my main machine I’d need to do this from is a Mac.
When you install an app on a domain, you can’t install other apps on that domain. And some apps require a dedicated domain to work. Some others can be installed on a path (/app1 /app2 /app_etc).
When you say remotely, you mean outside the local network (over the Internet)?
You can connect over sftp using root user on the local network. Otherwise, you can use webmin that has a file manager (in tools section) or use nextcloud and add your USB drive as an external storage (in nextcloud admin > external storage > add local), though you have to set the correct permissions for the USB drive to allow nextcloud to have access to it. There other file managers on the catalog but I didn’t try them, they will certainly require some configuration to get access to the USB drive.
Sorry for such a basic question. I’m still new to all this, and realise I might be asking obvious things. I don’t mean to be frustrating, and I really appreciate the help!
I don’t recommend to sftp as root and I think this have been disabled on yunohost 12, not sure. But it was possible for root user to sftp using a password defined in the webadmin > tools >YunoHost settings >root password.