# yaml-language-server: $schema=https://schema.zeabur.app/template.json
apiVersion: zeabur.com/v1
kind: Template
metadata:
    name: CaleNotion
spec:
    description: The Alternative Self-Hosted Service for Notion Calendar
    icon: https://s2.loli.net/2024/01/29/YBsgyLuhFGUTClf.png
    variables:
        - key: TOKEN
          type: STRING
          name: What is your Notion Integration Token?
          description: You should create a Notion Integration Token with access to Databases you want to connect.
    tags:
        - API
        - Bot
        - Tool
        - Website
    readme: |-
        # About CalaNotion

        CalaNotion is a **self-host** service that can connect your Notion's Tasks, Meetings, and any Date-Based Database with any Calendar you use.

        It currently supports the following functions:
        * **Notion-to-Calendar One-Way Sync** featuring ICS Compatibility
        * Incorporate **Database Name and Item Title** within the Event Title on the Calendar
        * Enable Support for **Date-Only** Events
        * Implement 5-Hour Automatic Refresh for Event **Content**, Showcased in the Description
        * Automatically Recognize Invite Links for **Tencent Meetings, Google Meet, and Zoom**
        * Exhibit **All Attendees' Details** Across Any Calendar Service

        ## Contributors

        * [Ryan@AdventureX](https://github.com/underthestars-zhy)
        * [Iewnfod@AdventureX](https://github.com/iewnfod)
    services:
        - name: CaleNotion
          template: GIT
          spec:
            source:
                source: GITHUB
                repo: 747682069
                branch: main
