Radicale
A simple CalDAV and CardDAV server.
View the synix NixOS module on Forgejo.
References
Sops
Provide every user's SHA512 hashed password to your host's secrets.yaml:
Replace
abc123with your actual secrets
Generate hashed passwords with:
Setup
Set a CNAME record for your Radicale subdomain (dav by default) pointing to your domain.
Add two SRV records:
Calendar:
- type: SRV
- name: _caldavs._tcp
- priority: 0
- weight: 1
- port: 443
- target: dav.domain.tld.
Contacts:
- name: _carddavs._tcp
rest as above