So…yeah. As I’m moving away from google, I’d like to store my contacts elsewhere. I have proton (I know, I know), but this is also not great, since their system isn’t too android-friendly. Which system (maybe self-hosted) would you suggest to easily sync/backup your contacts?
Thanks!
I use this and rsync the folder. https://f-droid.org/packages/com.github.tmo1.sms_ie/
I have a little python script that (among other things) will maintain an address list in a *.csv file on a Windows or Linux PC. It’s a Qt app. The documentation does some handwaving about importing/exporting to Android. See: https://lacusveris.com/Tonto2/Docs/en/index.shtml
Thanks…I think I prefer something a bit les…manual in a way.
I’ve been using EteSync to sync my contacts and calendars for many years now. It’s end-to-end encrypted and works well.
It’s not too hard to self-host too.
How…do you self-host both the server AND the web client? Do you need two different addresses? Can it be done on the same server/container?
I understand I can just run the the server, which has this tiny little add-user and permissions page, but I’d like to also be able to handle the contacts and calendar from the Web UI from a computer whenever needed. Of course I know I can plug any app to the server directly, but I’d like the web UI, too…Do you know how to do this? I’ve spent a couple of hours searching without much luck.
If you’d like a web UI too, Radicale may be a better fit and easier to set up. I tried it out briefly using docker compose.
Thanks! I mean, etesync also has a super basic web UI. I meant some sort of calendar/contacts web editing tool, like calendar.google.com or similar. I’ve just installed a docker image of Radicale, but all I can see is the webUI for adding/removing collections, nothing else…Etesync also has this. They also provide a webUI editor, but it’s a separate tool to install elsewhere, that requires another URL to be running. I’d like to have both server and a webUI to handle users, collections, and the individual items/calendars/contacts of the collections as well.
You might still have to use a gmail account for this though, depending on if your email works with it.
There’s also Nextcloud which would be self hosted.
And the extremely low tech solution of just having them offline in a foss contacts app and exporting backups from that app to your storage in case you lose them.
And the extremely low tech solution of just having them offline in a foss contacts app and exporting backups from that app to your storage in case you lose them.
that’s not a good solution because a lot of apps will be able to read them. It’s not always possible to decide for yourself what apps you have, sometimes more powerful people are going to make you use one that you don’t trust.
in a foss contacts app
I said in a foss one, I don’t think the foss developers are conspiring to get rid of your contacts, maybe for apple you might have to hope the developer doesn’t get burnt out, but the android foss community is pretty robust, but if you’re that paranoid just put them in a txt file or a spreadsheet.
that’s not what I meant. but that when you export the contacts, that happens to shared storage, that other apps can see
which apps are seeing your shared storage when you export your contacts?
any that has got permissions to do so. its a toggle in the permission settings for apps that use it
I would recommend not downloading any app that isn’t open source that has that permission enabled to begin with.
same opinion here. but sometimes it’s not a choice. Especially on a company phone, but also on a personal one. Don’t forget either that not everyone here did/can degoogle their phone.
I got Nextcloud on Hetzner. Technically, Hetzner can see the contacts stored on their servers, but I trust them enough, and everything is open source.
You can also self-host Nextcloud.
Same. Hetzner has a solid business in hosting, they don’t make their money from mining my data. They’d hand it over for a lawful request, but the data is not -that- secret and thus possible false accusations aren’t really an issue.
I’ve barely hosted anything and those must have leaked like a sieve. Trusting Hetzner way more.