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.

  • shiftymccool@lemm.eeOP
    link
    fedilink
    English
    arrow-up
    2
    ·
    11 months ago

    Exactly! It’s just so convenient from an app platform standpoint, though… But, it just feels strange to keep a tool around, who’s main job is basically file management, just for an app platform when those apps’ functionality can be found elsewhere. I may just keep Nextcloud around as a testbed for new functionality via its apps, then reproduce that functionality with another service in a separate container if it turns out to be useful.

    • Dave@lemmy.nz
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      11 months ago

      I have nextcloud and don’t even use it for file management (in that sense). It’s a joplin sync server, I use the Cookbook app probably as my most used thing on nextcloud, I use phonetrack, sync tasks.org to it for task management, use the Bookmarks app for keeping track of links.

      Plus I never feel bad for running extra services. Idle services use a pretty tiny amount of resources. I had 15 or 20 on a Raspberry Pi 4 before I switched to using an old laptop.