this post was submitted on 15 Mar 2026
38 points (95.2% liked)

Selfhosted

56957 readers
1072 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.

  7. No low-effort posts. This is subjective and will largely be determined by the community member reports.

Resources:

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

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

What do you use for syncing your password manager between your Android phone and your PC? Apparently Nextcloud doesn't support two-way syncing on Android for some reason, and Syncthing-Fork is still untrustworthy since the disastrous handover. The AI generated profile picture of researchxxl doesn't exactly inspire confidence either, neither does his GitHub bio:

Hi! My name is Jonas and I like to use my coding skills from games and modding to continue work on the Syncthing for Android wrapper.

Everything about this person screams vibe coder.

Bitwarden is an alternative, but I don't like how non-standard it is. It's cumbersome to manage and backup, meanwhile the KeePass format is just a file that I can backup wherever and however I want and there are many frontends to choose from.

Have you solved this?

you are viewing a single comment's thread
view the rest of the comments
[–] ilmagico@lemmy.world 7 points 5 hours ago (2 children)

I use KeepassDX syncing via Nextcloud, works flawlessly. I also used to use Keepass2Android, also works very well.

Can you elaborate on the "nextcloud doesn't support 2-way syncing on android" statement? I can sync my Keepass database back and forth without issues.

[–] versionc@lemmy.world 2 points 5 hours ago (1 children)
[–] ilmagico@lemmy.world 6 points 4 hours ago (1 children)

I see where you're coming from. I also really wanted that in my early days of android and nextcloud. Turns out, nowadays you don't really need that for most use cases, and definitely not for KeePass syncing. Nextcloud app for android exposes all the files via content framework and KeePassDX can sync two ways via that. Other apps like Keepass2Android even have direct nextcloud support via WebDAV, though these days I prefer KeePassDX a little bit more for unrelated reasons.

I recommend you try either KeePassDX or Keepass2Android and see for yourself.

Also, most file managers support CF and will show you your nextcloud files as if they were real files on the device, even without "real" two way sync, and most other apps will be able to save & open files directly from nextcloud.

[–] versionc@lemmy.world 2 points 4 hours ago (1 children)

I'm currently using KeePassDX and I've set up the Nextcloud server and downloaded the Android app. I'll give it another shot. Can you explain more how you've set this up for yourself? What does CF mean, and what file manager do you recommend?

Thanks!

[–] ilmagico@lemmy.world 4 points 4 hours ago* (last edited 4 hours ago) (1 children)

CF = content framework, android somehow decided that users shall not see and interact with "real" files and instead, have apps like nextcloud act like content providers and expose a file-like API ...whatever, it is what it is, but in the end it works.

I'm currently using Material Files, but even android's default file manager, bundled with the OS, shows Nextcloud in the left sidebar (your mileage may vary on this one, as each phone vendor tend to customize it a bit).

As for my setup, there's really not much to it: I selfhost nextcloud, have KeePassDX and the Nextcloud app, and when you setup KeePassDX, select "Open existing vault" and in the sidebar you should be able to select Nextcloud and pick files from there.

[–] ilmagico@lemmy.world 3 points 4 hours ago (1 children)

Note: For Material files, and most file managers really, nextcloud might not show up by default ("security" or something), but you can "add external storage" and give it permissions.

[–] versionc@lemmy.world 2 points 4 hours ago (1 children)

I managed to get it up and running now, thank you! It wasn't intuitive at all, compared to using nextcloud-client on the desktop. I'll try this for a while and see if it works for me.

[–] ilmagico@lemmy.world 2 points 4 hours ago

Glad to help!

Yeah, self-hosting often means trading more control for less convenience, some times more than others. Either way, I hope this setup works for you!

[–] digger@lemmy.ca 2 points 5 hours ago

I am also using KeepassDX and Nextcloud. I've had this setup for years and never had an issue with syncing.