I use CalDav for calendar, contacts and tasks sync and share with the rest of the family.

Server is Nextcloud with WebDav/WebCal/CardDav and DavX5, Etar calendar, native contacts and OpenTasks on android. On Linux WebDav to access and sync Nextcloud files.

How do you use them?

Edit: Added CardDav for contacts.

  • Shertson@lemmy.world
    link
    fedilink
    arrow-up
    2
    ·
    2 years ago

    I use Nextcloud with DavX5.

    I tried getting my MonicaHQ install to sync but DavX was giving me a hard time connecting to both at the same time.

  • outbound@lemmy.ca
    link
    fedilink
    arrow-up
    2
    ·
    2 years ago

    I use webdav on my VPS (running Debian / Apache) for syncing my keepass vault, 2FA vault, and specific files (including vehicle/generator maintenance logs) across my devices. Obviously, everything is encrypted up the wazoo (well… maybe not the generator maintenance log) - and backed-up (admittedly to GDrive, but it uses a 12kbit key, so have fun decrypting it).

    I am, however, of the opinion that not having any sort of digital footprint can appear very suspicious, so I maintain a completely normal-looking-and-innocent collection of contacts, calendar, tasks in my GMail.

    • privsecfossOP
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      2 years ago

      I think Nextcloud is an easy option. Lots of dedicated FOSS WebDav servers out there. For CardDav and CalDav (Contacts and calendar) I rembember that Radicale is recommended: https://radicale.org/v3.html

      • heartlessevil@lemmy.one
        link
        fedilink
        arrow-up
        2
        ·
        edit-2
        2 years ago

        Radicale is more specific, it is CalDAV/CardDAV and not WebDAV. If that’s what you’re looking for, it’s an amazing option. I’ve used it for years and I really like how it stores calendar events as a folder of ICS files; it makes backup and sync very easy.

        For a general, lightweight WebDAV server, you can use the nginx DAV module. Nextcloud (or whatever you use) probably will be reverse proxied by nginx anyway, so if you can just enable a module in nginx, that’s pretty much as lightweight as it can get.

        edit: forgot the link https://nginx.org/en/docs/http/ngx_http_dav_module.html

  • gideonstar@feddit.de
    link
    fedilink
    arrow-up
    2
    ·
    2 years ago

    Also Nextcloud, but Seafile for file syncing. The only reason for Nextcloud for me is the calendar webinterface.

  • dodo@lemmy.ml
    link
    fedilink
    arrow-up
    2
    arrow-down
    1
    ·
    2 years ago

    I’m running a yunohost server with a Nextcloud instance on top. I’ve got nextcloud syncing my files, of course. I use WebDav/WebCal for syncing all of my contacts and calendars across my linux and android devices.