Calendar
Cirrux Calendar is a web app at calendar.cirrux.info, and it comes with a CalDAV server, so it also works with calendar apps that speak that protocol: Apple Calendar on iPhone, iPad, and Mac, Thunderbird, and many others. This page covers how calendars and sharing work, including sharing with family or colleagues who are still on another provider.
Calendars in Cirrux
Create and manage calendars#
Every mailbox starts with a default calendar. You can create additional calendars per mailbox, for example a separate calendar for personal events, a project, or your family. In Cirrux Calendar, hover over your mailbox address in the sidebar, click the plus and choose Create calendar. You can also do this in Cirrux Mail under Settings → Mailboxes, on the mailbox’s Calendars tab.
Each calendar has its own color, name, and sharing settings. To move an event to another calendar, open it and pick a different calendar in the event popover.
Import existing events#
If you’re coming from another provider, export your calendars there as .ics files and upload them to Cirrux. See the ICS import guide for the export steps for each provider.
For Google specifically, you can also let Google Sync copy your Google calendars into Cirrux automatically. That sync is one way: changes you make in Cirrux are never written back to Google.
Sharing calendars
Subscribe to someone else's calendar#
To add a calendar that someone publishes as a link (a sports club, public holidays, a colleague on another provider), hover over your mailbox address in the Cirrux Calendar sidebar, click the plus and choose Subscribe by URL. Paste the ICS or webcal link. Cirrux checks the feed for changes regularly. Subscribed calendars are read-only, and you can unsubscribe at any time.
Mobile and desktop setup
iPhone and iPad#
Add your Cirrux calendars to iOS by installing the cirrux.infonfiguration profile. In Cirrux Mail, go to Settings → Mailboxes, open the mailbox’s Passwords tab, click iOS set up on your computer and scan the QR code with your iPhone or iPad. Or open the same tab on the device and tap iOS configuration. The Install Profile on Mac guide covers the Mac, and the Setup guide lists the manual CalDAV settings.
Once installed, your Cirrux calendars show up in the native Calendar app alongside any iCloud or Google calendars. Events flow both ways for calendars you own, and read-only for calendars you’ve subscribed to via a URL.
Mac, Thunderbird, and other clients#
Any CalDAV-compatible client works. In Cirrux Mail, go to Settings → Mailboxes, open the mailbox’s Passwords tab and click New app password. Then point your client at api.cirrux.info with your email address as the username and the app password as the password. The Setup guide has all connection settings.
The Compatible apps page lists clients we’ve tested.
API and command line#
Reading what is on a calendar and creating, changing and deleting events is also available through the Calendar API and the Cirrux CLI, for scripts and integrations.