this post was submitted on 04 Feb 2025
40 points (97.6% liked)

Privacy

33268 readers
664 users here now

A place to discuss privacy and freedom in the digital world.

Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.

In this community everyone is welcome to post links and discuss topics related to privacy.

Some Rules

Related communities

much thanks to @gary_host_laptop for the logo design :)

founded 5 years ago
MODERATORS
 

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!

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 2 points 1 day ago (2 children)

Thanks! I was trying a first run attempt, but I got stuck setting up python. Seems these setup instructions don't quite work anymore due to python's virtual environment, pipx is suggested now. Alternatively I saw the option to just install a dated version, but it was quite a bunch of releases behind. I gave up and had a bit more success with Etesync server. Although I'm trying now to figure how the hell am I to setup both the server and the web client on the same running environment...I'd like to host the web client too, so I can edit calendar entries from the web UI.

[–] [email protected] 2 points 18 hours ago

forget NixOS. I understand that for seasoned users it might be a cool thing, but as I see you may be a beginner, and you totally don't need that.

docker is solid advice though. use that and a reverse proxy, like nginx or apache (they are complete web servers with revproxy capabilities), and put different services on different subdomains of the machine's hostname (like api.etesync.mypc.lan, and web.etesync.mypc.lan). that way you basically run multiple services with the same IP and port, and the reverse proxy separates the different traffic of services by looking at the subdomain.

if I'm right that you're a beginner, take your time, you're not in a rush. it will work out, but you're learning, it might take some patience here and there

[–] [email protected] 1 points 1 day ago

Try Docker, or if you want to invest a bit more learning time for a huge convenience pay off: NixOS