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!

    • iturnedintoanewt@lemm.eeOP
      link
      fedilink
      arrow-up
      1
      ·
      19 minutes ago

      How did you set it up? The pip install method no longer works. I guess it still was a valid way until some point last year.

      • iturnedintoanewt@lemm.eeOP
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        6 hours ago

        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.

        • agile_squirrel@lemmy.ml
          link
          fedilink
          arrow-up
          2
          ·
          2 hours ago

          I use the same etesync clients but link them to your own server, called etebase. There are a couple setup examples in the code, but if you’d like, I can share my docker/podman compose stack.

          I haven’t set up the web UI to directly access items since I’m fine just using clients to sync and access items, so I haven’t looked into the web UI.

          • agile_squirrel@lemmy.ml
            link
            fedilink
            arrow-up
            2
            ·
            2 hours ago

            I briefly looked into the web client, and I don’t think it’s worth trying to self-host. There isn’t a docker image and the latest release on github is from 2020. If you need a web UI, I’d recommend using something else.

  • kekmacska@lemmy.zip
    link
    fedilink
    English
    arrow-up
    4
    ·
    8 hours ago

    fossify contacts lets you import and export your contacts at anytime to and from a simple file

  • Garibaldee@lemm.ee
    link
    fedilink
    English
    arrow-up
    10
    ·
    edit-2
    13 hours ago

    https://www.davx5.com/

    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.

    • iturnedintoanewt@lemm.eeOP
      link
      fedilink
      arrow-up
      1
      ·
      10 hours ago

      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.

      • muix@lemmy.sdf.org
        link
        fedilink
        arrow-up
        1
        ·
        2 hours ago

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

  • nutbutter@discuss.tchncs.de
    link
    fedilink
    arrow-up
    4
    ·
    12 hours ago

    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.

    • 211
      link
      fedilink
      arrow-up
      2
      ·
      8 hours ago

      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.

  • perfectly_boiled_pizza@lemmy.world
    link
    fedilink
    arrow-up
    3
    ·
    12 hours ago

    I export my contacts as a file and copy it to my pc, an external HDD and several cloud providers. Anything I store in the cloud is encrypted with Rclone first. There is a nice client available for Android. I don’t pay for cloud storage so I only use the free tiers.

    I guess this is only practical if you rarely make changes to your contacts.