Static site for CleverMemory, built with Zola.
Posts with a future date are hidden until that date (templates filter on build
time). A daily GitHub Action (.github/workflows/scheduled-publish.yml) triggers
a Cloudflare Pages rebuild so each post appears automatically on its date.
One-time setup: create a Deploy Hook in the Pages project settings and save its
URL as the repo secret CLOUDFLARE_DEPLOY_HOOK. To publish something early,
just change its date to today and push.
-
Add a markdown file:
content/blog/YYYY-MM-DD-slug.mdwith frontmatter:+++ title = "Post title" date = 2026-07-09 +++ -
git commitandgit push. Cloudflare Pages deploys automatically (~1 min).
Preview locally (optional): install zola, then zola serve.
- Connect this repo in the Cloudflare dashboard (Workers & Pages → Create → Pages).
- Build command:
zola build - Build output directory:
public - Environment variable:
ZOLA_VERSION=0.19.2 - Custom domain:
clevermemory.ai
-
content/_index.md— home -
content/packs.md,content/spec.md,content/docs.md— top pages -
content/blog/— posts -
templates/,static/style.css— look and feel
