Yeah I get where you’re coming from, it’s a bit rough when you just want something simple and everything turns into a setup rabbit hole.
Honestly, for what you’re trying to do, you don’t need to go down the whole MariaDB/MySQL path. That’s what’s making Nextcloud feel like gibberish. For a small home setup like yours, SQLite is completely fine, even though it throws that warning. You can just pick it, get Nextcloud running, and it’ll do exactly what you need for a few users.
OpenCloud and OwnCloud on ZimaOS can be hit and miss, especially through the App Store, so it’s not you doing something wrong there.
Syncthing will work straight away, but like you said, it doesn’t give you that central “cloud” feel, it’s more device-to-device.
If you want something that actually feels like a proper home cloud with users, web access, and phone sync, Nextcloud is still your best option, just keep it simple and don’t overthink the database part.
For the setup:
So first thing, just install Nextcloud from the App Store like you normally would. Don’t worry about any advanced options at this stage, just let it install.
Once it’s done, open it in your browser. You’ll land on that first setup screen where it asks for a username and password. That’s just your main admin account, so create that.
Then you’ll hit the part that’s been tripping you up, the database. You’ll see SQLite and then the MySQL/MariaDB options. Just pick SQLite and ignore the warning. For what you’re doing, it’s completely fine and saves you all the extra setup.
Hit install and give it a minute. Once it finishes, you’ll be inside Nextcloud.
From there, go into settings and add your other users so everyone has their own login.
One thing I would say though, and this is important on ZimaOS, is to make sure your data isn’t stuck inside the container. You want it mapped to something like /DATA/AppData/nextcloud so it actually persists properly. If you installed through the App Store, just double check the volume mapping in the container settings.
After that, you’re basically done. You can jump on your phone, install the Nextcloud app, log in, and turn on auto upload if you want photos syncing.
That’s the simplest way to get a proper home cloud running without getting dragged into database setup. If you want, next step we can quickly check your storage mapping so you know it’s set up right.