Skip to main content

Fully Managed Radicale
as a Service

Deploy Radicale as a fully managed service starting at €9/mo. Get automated backups, SSL, updates, support and monitoring included.

Radicale is a small CalDAV and CardDAV server — calendars, to-do lists, and address books served over standard HTTPS — combining the convenience of Google Calendar and iCloud with the privacy and control of self-hosted infrastructure. Filesystem-only storage, no database, sixteen years of upstream maintenance, GPLv3 licensed.

Free 7-day trial  99.9% Uptime SLA  No credit card  Cancel anytime

Free 7-day trial  99.9% Uptime SLA
No credit card  Cancel anytime

Radicale

Radicale

STARTING AT

€9/month
Automated Backups
Monitoring
Automated Updates
Auto SSL

USAGE

Unlimited
Human Support
Custom Domains
Terminal Access
File Manager Access
Deploy in your region 21 locations worldwide
GermanyFinlandNetherlandsUKSwedenUnited StatesCanadaSingaporeJapanAustraliaBrazilSouth Africa+9 more →
Radicale Preview Image

ABOUT THE SOFTWARE

What is Radicale

Radicale is a CalDAV and CardDAV server first released in April 2010 and actively maintained by the Kozea organisation across 138 contributors. It implements the working subset of RFCs 4791 (CalDAV) and 6352 (CardDAV) that real-world calendar and contact clients actually use.

It runs on Python, listens on port 5232, and stores calendars and address books as plain .ics and .vcf files on a filesystem — no database engine to administer, no schema migrations to plan for. The install footprint is under 300 kB; a working single-tenant deployment fits comfortably in 256 MB of RAM. The project is roughly sixteen years old with around 4,500 GitHub stars and a release cadence of one minor version every six to ten weeks.

Radicale is GPLv3 licensed. Authentication backends out of the box include htpasswd (with argon2, bcrypt, scrypt, sha512, md5 — modern installs use argon2 or bcrypt), LDAP, OAuth2, IMAP, PAM, and Dovecot. The web UI ships built-in and lets authenticated users create or delete collections; event and contact editing is delegated to standard clients (Thunderbird, DAVx⁵, Apple Calendar, Evolution). The default rights policy since 3.5.0 is denyall — security by default.

FEATURES

What Radicale does

Radicale serves the working subset of CalDAV and CardDAV that real clients use. Calendars, to-do lists, and address books are exposed over HTTPS at standard URLs. Standard clients — Thunderbird, DAVx⁵, Apple Calendar, Evolution — connect with no special protocol.

CalDAV server (RFC 4791)

Calendars and to-do lists over HTTPS. Standard CalDAV PROPFIND, REPORT, and PUT/DELETE. Compatible with every major calendar client without server-side scheduling extensions.

Multi-user collections

Each user gets a principal path. Multiple calendars and address books per user. Default rights policy is owner_only — a user only sees their own collections unless sharing is configured.

Six authentication backends

htpasswd (argon2, bcrypt, scrypt, sha512), LDAP, OAuth2, IMAP, PAM, Dovecot. The default in Radicale 3.5.0+ is denyall; we configure htpasswd-argon2 out of the box.

Git-based versioning

Optional post-commit hook records every change as a git commit. Enabled on request. Useful for audit trails or restoring a single deleted event without a full backup restore.

CardDAV server (RFC 6352)

Address books exposed as standard CardDAV collections. Per-contact .vcf files. Read by Apple Contacts, Thunderbird's CardBook, DAVx⁵, and Evolution out of the box.

Filesystem-only storage

Plain .ics and .vcf files in a collection tree on disk. No database. Backups are file-level. Migration off Radicale later is rsync to the next destination.

Built-in web UI

A minimal management interface for creating and deleting calendars and address books. Authenticated users access it at the root URL. Event and contact editing happens in real clients.

Native client compatibility

Thunderbird (CalDAV native since v102), DAVx⁵ on Android, Apple Calendar and Contacts via "Other CalDAV Account", Evolution, KOrganizer, KAddressBook. Outlook desktop requires a third-party bridge.

WHAT'S ALWAYS INCLUDED

Every app. Fully managed.
Nothing extra to pay for.

Every app you deploy includes the full managed service — security, backups, updates, and support from day one.

Automatic updates and patches

Apps run the latest stable version. Security patches applied silently, with rollback if needed.

Daily off-site backups

Multiple daily backups in redundant off-site locations. One-click restore if anything goes wrong.

24/7 uptime monitoring

Continuous monitoring with instant alerting. We respond before you notice.

SSL, firewall, DDoS protection

Auto-renewing SSL, hardened firewall rules, DDoS mitigation on every deployment.

Performance and scaling

We monitor resource usage continuously. When your app needs more headroom, we flag it and upgrade with your explicit approval.

Dedicated engineering support

Real engineers on chat. DNS, SMTP & migration help. All included in €9.

WHY MANAGED

Why teams pick managed Radicale

Between January 2025 and July 2026, both Google Workspace and Microsoft 365 raised list prices in the double digits, citing AI bundling that calendar-only users do not benefit from. A 10-person team paying for Business Standard calendars alone now spends €2,016 a year for what Radicale serves for €108.

Running Radicale on a VPS yourself is a smaller commitment than running Nextcloud, but it is still a commitment. You watch upstream PyPI for releases (the Debian package currently ships 3.5.7-2 — multiple minor versions behind, and flagged for autoremoval from testing). You renew TLS certificates and reload nginx without breaking the X-Script-Name header configuration. You back up the collection tree off-site, and you test the restore. You write the Article 28 DPA your customers ask for. You watch the htpasswd auth log for brute-force attempts and add fail2ban rules. None of this is hard. All of it is yours.

Two failure modes recur in the upstream issue tracker. The iOS Calendar "verification failed" error almost always traces to a reverse-proxy header rewrite, not Radicale itself — the principal URL must end with a trailing slash and the proxy must not strip the Host header. The bcrypt-passlib version skew bit pre-3.6.1 installs after unattended-upgrade pulled bcrypt 5.x; htpasswd authentication silently started failing. Both are fixed upstream. Both are easy to walk into if you maintain the server in evenings and weekends.

We run Radicale with argon2 password hashing as the default. nginx terminates TLS with the X-Script-Name configuration that actually works on iOS and macOS. Daily off-site backups of the entire /var/lib/radicale/collections tree, retained 30 days. 24/7 monitoring of the CalDAV endpoint from outside the cluster. Pick the region; we run it.

REVIEWS

Hear from customers ​like you​​​​​​​

Successful businesses and professionals around the world rely on DANIAN every day

USE CASES

Three teams who run Radicale on DANIAN

These are representative team types we set up most often. Each starts with the same flat €9 plan.

6-PERSON GP CLINIC · NORTH RHINE-WESTPHALIA

Moving off Google Calendar after the data-protection officer flagged Article 9 concerns

Region: Germany. Auth: htpasswd-argon2. Clients: Thunderbird on reception desktops, native Calendar on staff iPhones. Sharing: one shared "Reception" calendar visible to all six users plus per-doctor private calendars. Backups: daily off-site, 30 days retained, restore tested at onboarding.

4-PERSON PRIVACY-LAW BOUTIQUE · PARIS

Keeping client matter calendars off US infrastructure to match the firm's privileged-data posture

Region: France. Auth: htpasswd-bcrypt. Clients: macOS Calendar on partner laptops, DAVx⁵ on associates' Android phones. Migration: vdirsyncer pulled eleven years of historical events in a weekend dry-run. Sharing: per-matter calendars with Radicale rights rules configured at deploy.

PRIVACY-CONSCIOUS HOUSEHOLD · NETHERLANDS

Four-person family running shared and private calendars across iOS and Android without iCloud or Google

Region: Netherlands. Auth: htpasswd-bcrypt. Clients: native Calendar on iOS (children), DAVx⁵ on Android (parents). Sharing: one "Family" calendar visible to all four; per-parent private calendars; the kids see only what is shared with them. Total annual cost: €108.

COMPARISON

Four ways to run Radicale

Four real paths exist for hosting CalDAV and CardDAV in 2026. The right one depends on team size, in-house technical resources, and your appetite for owning the operational risks. The math below assumes monthly equivalents and runs per-seat scaling out to ten users.

 PATH1 USER5 USERS 10 USERSONGOING OPS TRADE-OFF MIGRATION RISK
Proprietary SaaS calendar
(Google Workspace Business Standard)
€16.80/mo€84/mo€168/moNone
Per-user pricing scales linearly. List price rose 17–22% in January 2025. Calendar is bundled with services you may not need.Vendor controls .ics export.
Self-host
on a $24/month production-class VPS
~€22/mo~€22/mo~€22/mo2–4 hrs/monthFull control. You watch PyPI for 3.7.3, renew TLS, back up, monitor, write your own DPA, run fail2ban.Zero — plain .ics/.vcf files.
Home server
(Raspberry Pi 5 8GB + USB SSD)
€120 once
+ €2/mo
€120 once
+ €2/mo
€120 once
+ €2/mo
1–3 hrs/monthCheapest path. No remote access without VPN or DDNS. Hardware fails eventually. Backups still on you.Zero — but data integrity is one disk you maintain.
DANIAN Managed Radicale€9/mo€9/mo€9/moNonePick the region across 21 datacenter locations. We patch, back up, monitor, terminate TLS. Article 28 DPA available.Zero — plain files. We export on request.

DANIAN's row is flat across all three user counts. That is the entire pricing model — flat per-app, regardless of seat count. If a tenth user joins a Radicale instance on DANIAN, the bill does not move.

BY INDUSTRY

Radicale for specific industries

Four sectors choose self-hosted CalDAV for the same underlying reason: they need calendar and contact data to sit in a known jurisdiction, on disks they can audit, with no second processor in the chain. Radicale's filesystem-only design and DANIAN's regional placement do that.

Small clinics and GP practices handling patient scheduling face two interlocking constraints.

GDPR Article 9 classifies health data as a special category requiring lawful basis and minimised processing footprint; national health-data laws (Germany's BDSG, France's Code de la santé publique, the UK's DPA 2018) layer on additional residency and access controls.

DANIAN deploys Radicale in the region the practice operates in — France, Germany, the Netherlands, the UK — so the filesystem holding appointment metadata sits inside the same jurisdiction as the patient relationship.

Configuration choice: htpasswd-argon2 for authentication, one shared "Reception" calendar visible to clinical staff plus per-doctor private calendars, daily off-site backups retained for 30 days.

Workflow example: front desk creates appointments in Thunderbird; the doctor's iPhone Calendar app syncs the same events via CalDAV.

Quantifiable detail: a six-user clinic pays €108/year for Radicale on DANIAN versus €1,210 for Google Workspace Business Standard.
Privacy-law boutiques, IP firms, and matter-handling solo practitioners face attorney-client privilege obligations that overlap awkwardly with US-hosted calendar SaaS — calendar metadata (who you are meeting, when, where) is itself privileged information.

Configuration choice: per-matter calendars with Radicale rights rules so associates only see calendars for matters they are staffed on; htpasswd-bcrypt or LDAP wired to the firm's directory.

Workflow example: a partner shares a new matter's calendar with two associates via the sharing extension added in Radicale 3.7.0; when the matter closes, the calendar moves into a read-only archive. Quantifiable detail: vdirsyncer migrations from prior cloud providers typically complete in one weekend for firms under 25 lawyers.
Universities, schools, and private academies running their own learning platforms — often Nextcloud, Moodle, or a homegrown stack — pair Radicale as the calendar layer for course schedules and staff diaries.

GDPR plus the French CNIL's school-data guidance and similar EU member-state frameworks push them off US-hosted defaults.

DANIAN supports LDAP authentication so Radicale wires directly into the school's existing directory — no separate user database to maintain.

Configuration choice: one calendar per course, published as a read-only iCal feed students can subscribe to in their own client of choice; staff diaries authenticated via LDAP; the Nextcloud Calendar app talks to Radicale over CalDAV.

Workflow example: the registrar creates a course's calendar from a CSV import on day one of term; students subscribe; updates propagate.

Quantifiable detail: Radicale's 138 upstream contributors and roughly six- to ten-week release cadence give predictable patching across the academic year.
Families moving off Apple One Family or Google Family for the same reason small businesses do: per-account pricing accumulates, and the data path runs through US infrastructure.

This is not strictly a regulatory frame — it is sovereignty over family scheduling and contact data. DANIAN runs Radicale in a region the household trusts; we have set up family deployments across Germany, the Netherlands, France, and Sweden.

Configuration choice: four user accounts under htpasswd-bcrypt, one shared "Family" calendar visible to all members, per-person private calendars, kids' devices show only what is shared with them.

Workflow example: children's school events live on the shared Family calendar visible across both parents' phones and the kids' iPads; per-parent work calendars stay private; native iOS Calendar and DAVx⁵ on Android both work.

Quantifiable detail: €108 per year for the whole household versus €806 for Apple One Family at €16.78/month × 12 × 4.

FAQ

Frequently asked questions

Everything teams ask before signing up — answered straight, without sales speak.

Three groups: technical setup, migration, and how DANIAN works as a service.

01

Technical and configuration

Radicale listens on 5232/tcp behind nginx. nginx terminates TLS with Let's Encrypt certificates auto-renewed. We run argon2 password hashing on htpasswd by default since 3.5.3 added it. We have a runbook for the X-Script-Name header configuration that catches DIY operators on iOS.

02

Migration and onboarding

We can activate your app on your own custom domain/subdomain. Examples: mydomain.com, anyword.mydomain.com.
Or, on our randomized free subdomain. Example: 963.apps.danian.cloud
If you wish to use a custom domain/subdomain, select that option when ordering your app (or notify us later). We will send you the required DNS records and if needed, our tech team will modify them for you.
21 datacenter locations across six continents. You choose the region at provisioning. Application data sits in the region you choose; pick whichever is closest to your users or matches your data-residency preference.
Yes. Request a region migration from the dashboard and we run the move in the background. The system emails you when the migration completes; total transfer time depends on data volume but typical instances finish in a few hours. There is no extra charge for a region change.
Yes. Full data export is available at any time, in a portable format you can bring to any infrastructure.
Two paths. For per-user manual export: Google Calendar Settings → Export produces a .zip of .ics files; drag-drop into the Radicale web UI or POST via curl. For bulk migration: vdirsyncer pulls directly from the Google CalDAV API using OAuth2.
vdirsyncer against caldav.icloud.com with an app-specific password from the user's Apple ID settings. Per-user export from the macOS Calendar app also produces .ics. iCloud's CardDAV endpoint at contacts.icloud.com works similarly for address books.
Microsoft does not expose native CalDAV on Microsoft 365. The standard bridge is DavMail, which translates Exchange Web Services to CalDAV; vdirsyncer reads from it. For one-time migration, Outlook Web's calendar export to .ics works per-user.
vCard export from any provider: Google Contacts → Export → vCard; Apple Contacts → File → Export → Contacts Archive; Outlook → File → Open & Export → Export to a file → vCard. Then PUT to the address book URL or import via the Radicale web UI. vdirsyncer handles CardDAV-to-CardDAV directly.

03

Billing, support, and platform

€9 covers everything we do for that app: hardware in the region you choose, daily off-site backups with one-click restore, automatic security patches and version upgrades, 24/7 monitoring, SSL and firewall, and engineering support on Email/LiveChat. There are no setup fees or hidden line items. For more info see our Pricing page.
If you decide to continue, we charge €9/app/month from day 8. If you don't, the trial ends and you can export your data. No card is required for the trial, and we never auto-charge you without explicit consent.
No. The €9/month is flat regardless of how many users log into your app. Add 5 users or 50; the price doesn't change.
24/7 Live chat and email support, both staffed by engineers who run the systems. We handle DNS configuration, SMTP setup, app integrations, performance tuning, troubleshooting, and migration help. Response time is typically under an hour. There is no tier system — every customer gets the same support.
Yes. Cancel from the dashboard. We don't charge a cancellation fee, we don't lock data, and we will export your data to you on request before deletion. data to you on request before deletion.
Every customer instance is backed up daily to a separate region from the primary. We test restores. You can request a restore at any backup point within the retention window — usually 7 days for daily backups.
Your application data sits in the region you choose at provisioning — 21 datacenter locations across six continents. Account-level data (billing, account email, support ticket history) is processed centrally. Application data region is picked by you, per app.
99.9% uptime SLA on every app, every tenant. Service credits are documented at danian.co/service-level-agreement. The status page is located at status.danian.co.
When your tenant approaches the resource ceiling — the base tier holds 1 vCPU/RAM, 30 GB storage — we notify you. Resource upgrades happen with your explicit consent; we will not upgrade your tenant or charge you without it.
We wait. We don't suspend the app or delete your data on the first failed charge. We email you, you fix the card on file, and we continue.
Invoices can be downloaded from the billing dashboard in PDF the day each charge succeeds. EU VAT is added where applicable and the VAT-reverse-charge regime applies for VAT-registered businesses with a valid number.
150+ open-source apps across automation, team chat, file sync, analytics, AI, password management, email marketing, dev tools, project management, smart home, CMS, and federated social. See the full catalog →
Yes. Every instance comes with a web-based terminal and a file manager in your DANIAN management dashboard. Useful for managing your data and customizations.
Resources scale with your usage. If your app needs more vCPU, RAM, or storage, we add it — and we ask first before any change to your plan. €9 is the floor; resource-heavy workloads may price higher, but you'll always know in advance.
Yes. We have both a Partner program and an Affiliate program available. Anybody can sign up.
No contract. No minimum commitment. Cancel anytime from the dashboard with one click. The 7-day free trial requires no credit card. After the trial converts to paid, you can still cancel at any month without notice or penalty.

DEPLOY IN YOUR REGION

21 datacenter locations on six continents

Pick the region closest to your users.

United States, Germany, Finland, Singapore, Australia, Brazil, Canada, Netherlands, UK, Spain, Italy, France, Sweden, Malaysia, India, Japan, Mexico, Poland, South Korea, Chile, South Africa and more coming soon

Global Reach Map

Try managed Radicale for 7 days

No card. Cancel from the dashboard.