Hello all,

For a few days now I have been reading about the shiny new opencloud alternative to nextcloud. Has anyone tried to migrate from nextcloud to opencloud?

I have not found a guide about how to move the files from one to the other. I want to try it out and if I like it enough, move. But how does one do that?

  • bklrznA
    link
    fedilink
    English
    arrow-up
    1
    ·
    5 hours ago

    I’m testing it since yesterday next to my current nextcloud inatance. It is much more lightweight than nextcloud and suits my needs perfectly when it comes to features. Buuuut… for now I can’t migrate to it because of issues I have with android app, I’m using authelia as IdP and after I finally made it to work together I’m constantly logged out from the mobile app, there are few unresolved issues on github that after those are sorted out I hope I can make a switch. For now I will stay with nextcloud

  • gergo@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    16 hours ago

    Reading through the comments, thisnwill get very confusing with the naming…

  • Melusine@tarte.nuage-libre.fr
    link
    fedilink
    Français
    arrow-up
    5
    ·
    1 day ago

    For people wondering about the source of the project:

    • at first there was Ownlcoud
    • when the business model proved conflictuous with community management, Nextcloud was born
    • when PHP proved not good enough, Owncloud Infinite Scale was born
    • when some dev were not happy with kiteworks, current owner of the dev company, the left to create Opencloud based on Owncloud Infinite Scale

    Kiteworks threatened them about illegal worker theft, they were not happy a lot of dev left for the fork, and as an american company, they don’t know worker right.

    • paper_moon@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      edit-2
      1 day ago

      sigh the naming of these projects… I know if you’ve been paying attention to development projects then the similarities in naming helps you, you can assume 1 project was forked from another and vaguely already know what the project does, is used for, etc. But for nontechnical newbies I’m sure its confusing as hell having like 4 products all named similarly and you have no idea why or what the difference is and which one to choose.

      Anyway, thanks for spelling it out, for anyone confused.

      • Melusine@tarte.nuage-libre.fr
        link
        fedilink
        Français
        arrow-up
        1
        ·
        5 hours ago

        At least they are searchable. We use outline at work and try to find some stuf on search engines for it XD

        Imagine adding OpenDesk to the mix

      • Melusine@tarte.nuage-libre.fr
        link
        fedilink
        Français
        arrow-up
        1
        ·
        5 hours ago

        I am currently running nextcloud for myself. I think about migrating to opencloud, or something lighter like sftpgo to only have file and online file editor, and using a dedicated app for photo backups. Also, the UI is quite heavy on nextcloud, and opencloud’s UI seems lighter and faster.

        If nextcloud works for you, keep on :)

      • dogs0n@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        1
        ·
        19 hours ago

        If it works for you, there’s no reason not to keep using it.

        If it looks like an upgrade in performance and simplicity and you think it’s worth swapping, then you could consider it, though personally I’d wait until it’s a bit more mature/proven (maybe it is already idk).

  • bitwolf@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 day ago

    OpenCloud has made a conscious decision not to use relational databases and instead uses files to store metadata. This decision simplifies the system considerably and at the same time helps to improve scalability and system stability.

    Well color me convinced. The most frustrating part about updating Nextcloud is fixing the database schema.

    I don’t even want a database I just want a lightweight webui for manage my files from a browser.

    OpenCloud fits the bill much better.

    • stalker@lemmy.ml
      link
      fedilink
      English
      arrow-up
      7
      ·
      1 day ago

      not sure why you think this? You still have to have some state (you cannot just rehydrate state of file system upon restart and keep everything in mem). To rephrase, those who don’t understand databases are bound to reimplement them…poorly. Why you think upgrade of metadata schema in those files will be less of an issue on upgrades (surely this will happen, file format will change, just now without constraints, foreign keys, checks and with manual reindexing and manual query optimizations)?

      • gedaliyah@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        23 hours ago

        Not OP, but having files and folder structures accessible in the OS helps with a lot of tasks and interoperability.

        If I want to add media files to Jellyfin, etc, I can’t just drop them into the video folder remotely because I have it mapped to a particular folder on the drive. If I want to make a copy of a large folder, I first have to mount the cloud as a “remote” drive, then do the operation from there.

        It’s much easier to access files and folders outside of a database if they are needed for anything outside of the cloud service. I know that there may also be some security and efficiency factors that make a database favorable, but in terms of ease of use, it is just more effort to use a fileserver that operates through a database.

        • ChillPC@programming.dev
          link
          fedilink
          English
          arrow-up
          1
          ·
          11 hours ago

          You can totally do that in nextcloud. All your file structure is keeped in the directory of nextcloud. The database only keep metadatas about what is shared and such things. One soft that strip the file structure and store it only as metadata in a database is Seafile. For your usecase, you can drop your files in your nextcould directory at the right place and invoke the command occ files:scan. It doesn’t watch for file changes, but you could certainly setup a Cron or a script to invoke it remotely.

          • gedaliyah@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            6 hours ago

            Why use a software that requires an involved workaround when there is software available that already does it?

            Nothing against NextCloud, buy it’s not the only solution available, and people have different needs.

  • DoPeopleLookHere@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    1 day ago

    Is it maintained? I just looked up their GitHub and it’s been 4 years, and the repo is archived. I wouldn’t install if it’s not getting updates…

    EDIT: I was looking at an old project. See replies for more details.

  • traceur201@piefed.social
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 day ago

    What are the benefits? They’d have to be pretty big to make it worth switching away from nextcloud’s copyleft license imo

      • traceur201@piefed.social
        link
        fedilink
        English
        arrow-up
        2
        ·
        23 hours ago

        AGPL is a strong copyleft license that prevents corporate takeover of the project, and Apache is a fully permissive license that does not. They could hardly be more different