this post was submitted on 05 Nov 2025
63 points (95.7% liked)

Selfhosted

53034 readers
675 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

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?

top 35 comments
sorted by: hot top controversial new old
[–] Melusine@tarte.nuage-libre.fr 37 points 2 weeks ago (2 children)

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 9 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

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 4 points 2 weeks 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

[–] HappyFrog@lemmy.blahaj.zone 7 points 2 weeks ago (3 children)

So... I should just continue using nextcloud?

[–] fodor@lemmy.zip 4 points 1 week ago

Although people mention efficiency, for many setups we just don't care. If it ain't broke for you, don't fix it. Wait, revisit the issue a year or two from now.

[–] dogs0n@sh.itjust.works 4 points 2 weeks 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).

[–] Melusine@tarte.nuage-libre.fr 1 points 2 weeks 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 :)

[–] bitwolf@sh.itjust.works 13 points 2 weeks ago (1 children)

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.

[–] ZeldaFreak@lemmy.world 5 points 2 weeks ago (1 children)

Databases are not the issue but that the updater doesn't handle it... My personal instance and our work instance never take long (a few seconds) to fix the database. I mean the instance is already in maintenance mode and adding a checkbox to do it or not to do it, should be simple. I don't know if there are instances where it takes long and its better to do it during the night.

[–] bjoern_tantau@swg-empire.de 1 points 2 weeks ago

I've made an update script that tries to run the migrations and index updates in one go.

#!/bin/bash
/usr/bin/php8.3 /cloud/updater/updater.phar --no-interaction --no-backup
/usr/bin/php8.3 /cloud/occ maintenance:repair --include-expensive
/usr/bin/php8.3 /cloud/occ db:add-missing-indices

The updater itself is by far the slowest of the three commands. I think downloading the new version into a different folder and just moving apps and files over would be much quicker. But I haven't had the time to look at potential errors with that method.

[–] Auli@twit.social 9 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

@amateurcrastinator so funny. Wasn't nextxloud starters because decisions Opencloud made?

Ah my mistake it was Owncloud.

[–] corsicanguppy@lemmy.ca 2 points 2 weeks ago

Yep. But owncloud went from old and idle to active again. It seems to be a more LTS take on it where NextCloud is your All Features Faster mandate.

Just show me the one that doesn't rely on containers, venvs, npm or other supply-chain risks.

[–] HelloRoot@lemy.lol 8 points 2 weeks ago

i moved to sftpGO instead and am quite happy

[–] brewery@feddit.uk 5 points 2 weeks ago

Is it possible just to copy your files on your laptop\desktop to the opencloud folder once it's setup and wait for them to sync? It might take a while but would be the easiest, plus giving you a backup copy on your hardware.

[–] DoPeopleLookHere@sh.itjust.works 5 points 2 weeks ago* (last edited 2 weeks ago) (2 children)

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.

[–] Unforeseen@sh.itjust.works 13 points 2 weeks ago (1 children)

The last release was 4 days ago. You must be looking at the wrong project

https://github.com/opencloud-eu/opencloud

I was indeed. Kagi gave me an og repo.

[–] rozlav@lemmy.blahaj.zone 4 points 2 weeks ago (1 children)

Mmmh, maybe it was wrong repo, this one seems moar accurate I guess : https://github.com/opencloud-eu/opencloud

I was indeed looking at an old one

[–] traceur201@piefed.social 4 points 2 weeks ago (2 children)

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

[–] amateurcrastinator@lemmy.world 3 points 2 weeks ago (1 children)

I have no clue about the licensing, it appears to be a European project so I figured I could try it for a bit. But I realize a better approach would be to just test it out with a few unimportant files before I commit to it.

I have been using nextcloud for about 5 year now. So I have quite a few file and about 5 users on my instance

[–] ChaosInstructor@lemmy.world 7 points 2 weeks ago (1 children)

Nextcloud is an European project too.

[–] amateurcrastinator@lemmy.world 1 points 2 weeks ago

I only heard about open loud when the European criminal court made a. Announcement that they will drop Ms office 365 for this opencloud and I got excited. Makes me wonder why they didn't go for next loud if it is European too?

[–] gedaliyah@lemmy.world 0 points 2 weeks ago (1 children)

They have similar licences.

NextCloud server is AGPL 3.0

OpenCloud server is Apache 2.0

[–] traceur201@piefed.social 6 points 2 weeks ago (1 children)

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

[–] sommerset@thelemmy.club 1 points 1 week ago

I'm not sure it's that important. Plenty of projects have good licenses. Like strapi is mit.

Only they don't gonna accept any of your contributions anyways. Try changing something they don't like they not gonna accept it.

So there is no corporate takeover, but only on the paper. No sure u are free to fork and work on the fork. For free. Good luck with that

[–] sommerset@thelemmy.club 3 points 1 week ago* (last edited 1 week ago) (1 children)

Official open cloud docs mention rclone.

Alternatively I think u can just copy files directory and restart opencloud. I think it supposed to recognize them.

Sound good. I'll start testing soon

[–] gergolippai@lemmy.world 2 points 2 weeks ago

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

[–] PotatoesFall@discuss.tchncs.de 2 points 2 weeks ago

I've never heard of this but looks very cool!

[–] bklrzn@lemmy.bklrzn.me 2 points 2 weeks ago (1 children)

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

[–] amateurcrastinator@lemmy.world 1 points 2 weeks ago (1 children)

The nextcloud android app I use it to get a file off the server but not much more. Are you saying that the opencloud app can't even be used for that at the moment?

[–] bklrzn@lemmy.bklrzn.me 1 points 1 week ago* (last edited 1 week ago) (1 children)

Probably depends if you are going to use external Identity provider or not, in my case I want to use it authenticating with Authelia - which NextCloud can handle but I coulndn't make it to work properly with OpenCloud. Those issues seems to be related:

Edit: if you not using external Identity Provider you should be fine though

[–] amateurcrastinator@lemmy.world 1 points 1 week ago (1 children)

But does open cloud have its own auth system? I have been using the next loud auth with the two factor authentication and it has worked fine so far.

[–] bklrzn@lemmy.bklrzn.me 1 points 1 week ago

It has built-in auth system, but it doesn't support 2fa, and as they wrote on this github issue https://github.com/opencloud-eu/opencloud/issues/1695 - they are not planning to add it in the nearest future.