Use This Repo as template
Customize src/routes/config.js
Customize static/favicon.png
, static/profileImage.png
, static/wideBackgroundImage.png
Get API KEY from notion Notion docs / Create your integration in Notion
Duplicate this Notion Template
!! Create A page that has about
slug, and public
status
Link your database to your api Notoin docs / give your integration page permissions
Get KV API Code from https://keyvalue.immanuel.co/api/KeyVal/GetAppKey
Set env KVCode
to [Step 8]
Set env key (NOTION_DB_ID
, NOTION_API_KEY
)
Set env IS_VERCEL
to true
Set env AUTH
to random chars(recommend to use lowercase, uppercase, numbers only!)
Deploy this repo
Get Deploy Hooks URL from vercel
Vercel > Your Poject > Settings > Git > Deploy Hooks
Set BUILD_HOOK
to Deploy Hook URL
at vercel project's env
At Repo > Settings > Secrets and variables > Actions > Variables, Set VERCEL_WEBHOOK_URL
to https://your-blog-domain.com/api/rebuild?auth=AUTH_KEY_YOU_SET_FROM_STEP_12