Hey all! I’m still in the somewhat early stages of setting up my home server. I have Nextcloud installed for file storage/management. However, realizing that it would be nice to have access to the entire storage drive for the server, I installed File Browser.
Now I’m having a hard time justifying having both. I have a handful of services that could be run as individual services (calDav, notes, news, etc… although, phonetrack seems to be hard to replace).
I’ve noticed lists that people have posted of the “must-have” services on their home servers have included both. My question is “why?” It seems like, at a basic level, they serve similar roles. If you remove the app-platform role from Nextcloud by separately hosting the individual apps, what benefit do you get from having both Nextcloud and File Browser?
I really like NextCloud, but i’m having a hard time justifying the resource usage if its functionality can be replaced by a handful of containers. Or, is that the reason to have it, so you don’t have to do that?
Any opinions on the subject would be appreciated.
rambos@lemm.ee 11 months ago
Nextcloud can sync between devices,so you can even use files while offline. There is recycle bin and many more features and apps available. I mostly use filebrowser just to manage files on the server. Both apps are amazing
TCB13@lemmy.world 11 months ago
Until it fails. If you want reliable sync just pair FileBrowser with Syncthing and have something that actually works fine.
rambos@lemm.ee 11 months ago
Tbh Im using syncthing for obsidian notes, but android app is disconnecting from server quite a lot. I have to open syncthing app on my phone to make connection again. Also keeping all files on the phone would fill up storage.
Aux@lemmy.world 11 months ago
Syncthing is not a good solution at all. It requires a persistent connection. That means you will have crazy battery drain and you will have issues when your mobile devices roam between networks. Syncthing is not a replacement for Google Drive/Nextcloud, it solves a different problem.