Oracle recently changed their free VPS allowances, taking down my Nextcloud instance. I’m moving my file sync to a local machine but was wondering if anyone had any experience with alternatives, as Nextcloud AIO was a major pain in the ass to set up last time.

I used it for sharing WIP music projects so having a web interface where I can listen to audio files from a browser was really convenient. It seems however, that all apps offering this feature are just as heavy as NC.

I tried installing cloudreve, but the web media player seems borked on firefox.

Does anyone know any good alternatives, preferably ones which can run off a single docker compose file?

  • Leon@pawb.social
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 hour ago

    Copyparty. It’s not pretty but it’s lightweight and does a lot. Including the “single docker compose” setup you’re after.

  • gedaliyah@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    5 hours ago

    I use OwnCloud, which was forked into NextCloud ages ago. I originally intended it as a temporary measure, but it has turned out to be a very reliable, no-frills but adequately featured fileserver. For example, it has file versioning, and companion apps on major OSs that help with managing local and cloud stored files.

    If you want a dead simple option, CopyParty is amazing. It’s a 1MB Python file that is basically a Swiss Army knife of file hosting. FTP, web interface, WebDAV, SMB, etc., etc. It wont have system integrations or file versioning, but it’s impressive what it can do.

    Edit: worth mentioning CopyParty has an in-browser media player, which is perfectly adequate for previews.

  • fozid@lem.radiantfig.fyi
    link
    fedilink
    English
    arrow-up
    13
    ·
    10 hours ago

    Instead of installing a massive all in one solution, why not install individual services specifically to cover your requirements? Navidrome for music consumption, synching to actually sync files, WebDAV and OnlyOffice for office docs, VLC, Kodi or jellyfin for video consumption, immich for photos, etc.

    It will end up being much lighter and more specialised

    • darcmage@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      7
      ·
      9 hours ago

      Once I got comfortable with immich, I realized photos was my main use of nextcloud and immich was so much better. I replaced the rest of nextcloud’s functionality with syncthing+filebrowser quantum. Haven’t looked back since. Now I don’t have to worry about a nextcloud update randomly causing havoc (user error likely).

    • brvslvrnst@lemmy.ml
      link
      fedilink
      English
      arrow-up
      6
      ·
      10 hours ago

      This is the way. You also end up with easier debugging due to it being more constrained to specialized services.

  • valar@lemmy.ca
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    9 hours ago

    Owncloud, Opencloud, Sync-in, and Seafile are some lighter-weight options I know of with docker builds.

  • greylinux1@lemmy.ml
    link
    fedilink
    English
    arrow-up
    3
    ·
    9 hours ago

    Opencloud is pretty decent no extras just file sync with a web UI and android app.

    • Joelk111@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      ·
      7 hours ago

      As always, I want to note that seafile is not compatible with existing files, you can’t just point it at a directory, you have to upload them to seafile, and then you can only access them via seafile (at least that’s how I understand it, correct me if I’m way off base).