This is a self-hosted on-demand ics serving converter api for notion calendars. It was written quickly and dirty for the only purpose of my own use. I have no time to give support or to update the code. Feel free to take the code and make something of your own. I am not responsible for anything that happens!
Env var | Description | Default |
---|---|---|
SECRET_PW | Password for ICS-Converting request used later in URL. | changeThisToAnyPassword |
NOTION_TOKEN | Your Notion token v2 (See mianfg/notion-to-ics for further description.) | Notion_token_v2_cookie |
The request URL consists of some variables and options:
https://yourDomain.com/?password={SECRET_PW}&calendar_url={calendar_url}&categories_property={categories_property}&show_others={show_others}
var | Description | Type |
---|---|---|
SECRET_PW | Password for ICS-Converting set in env-vars. | String |
calendar_url | full Notion calendar URL | String |
categroies_property | Main Calendar Property (default: tag) | String |
show_others | Show other calendar properties in description (default: true) | Boolean |
It is based on mianfg/notion-to-ics and tiangolo/fastapi