Moving Google Contacts and Calendar to NextCloud

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • Baïkal

    Baïkal is a Calendar+Contacts server

    I don't know of any calDav, cardDav servers written in Go, but i have heard of the following popular servers:

    * https://radicale.org - written in python.

    * https://sabre.io/baikal/ - written in php...which i see that you are not so crazy about...but i note it only because it is quite solid reputation.

    I'm curious why would you want a calDav, cardDav server written in Go? Is it for scalability? Or, ease of deployment? I am not judging your preference at all; i'm genuinely curious? Also, separately, i first learned of cyrus imap from a blogpost that FastMail folks posted, but do not much about it (other than it is highly respected as a platform for mail, calendar, contacts)...Is it built in Go?

  • tesseract_dockerfile

    OCR with tesseract and heic files

    imagemagick by default doesn't support heic, you need to build it from scratch yourself for it to work (at least I needed to on ubuntu 20.04) literally did it yesterday for a little sideproject:

    https://github.com/matthewaveryusa/tesseract_dockerfile/blob...

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • Nextcloud

    ☁️ Nextcloud server, a safe home for all your data

    This is probably the reason why it ain't included: https://github.com/nextcloud/server/issues/13099

  • Radicale

    A simple CalDAV (calendar) and CardDAV (contact) server.

    I don't know of any calDav, cardDav servers written in Go, but i have heard of the following popular servers:

    * https://radicale.org - written in python.

    * https://sabre.io/baikal/ - written in php...which i see that you are not so crazy about...but i note it only because it is quite solid reputation.

    I'm curious why would you want a calDav, cardDav server written in Go? Is it for scalability? Or, ease of deployment? I am not judging your preference at all; i'm genuinely curious? Also, separately, i first learned of cyrus imap from a blogpost that FastMail folks posted, but do not much about it (other than it is highly respected as a platform for mail, calendar, contacts)...Is it built in Go?

  • Mailcow

    mailcow: dockerized - 🐮 + 🐋 = 💕

    I moved to selfhosting email about 2 years ago from google gsuite. I use mailcow[1] and have it on Hetzner Cloud. I don't send much but they have always gotten to their destination. Spam is very minimal, next to zero. Mailcow has built in spam detection with rspamd and lets you train it if any spam does get through just by moving the email to your junk folder.

    Another big thing I love about mailcow is that it has sync jobs so I can create mailbox's within it and have it sync my emails from other gmail accounts I have or really any mail host that you can connect to with IMAP. You can even set it so it deletes the email on the source account, which is great as most of my extra gmail accounts are just used to receive.

    The dashboard is pretty great too and you only really need to use the shell, apart from the initial install, to update it every now and then. So many great things I have to say about it and how you can super power it like hosting custom domains and nextcloud among other things. I'm glad I made the change to selfhost. If you know what you're doing I'd 100% recommend you test out running your own mail server for a bit to test the waters.

    1: https://mailcow.email/

  • traefik

    The Cloud Native Application Proxy

  • NextCloudPi

    📦 Build code for NextcloudPi: Raspberry Pi, Odroid, Rock64, Docker, curl installer...

    Check out NextCloudPi [1] I have their docker image [2] running on a Qnap Nas for about three years now without any hickups.

    [1] https://github.com/nextcloud/nextcloudpi

    [2] https://hub.docker.com/r/ownyourbits/nextcloudpi

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • EteSync Server

    The Etebase server (so you can run your own) (by etesync)

    I would suggest EteSync [1], they do have an adapter [2] that would remove the e2e encryption, but I recommend running that adapter locally and not over the network to actually benefit from the e2e.

    [1] https://www.etesync.com/

  • etesync-dav

    This is a CalDAV and CardDAV adapter for EteSync

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts