Skip to content

feat(site): searchts.capad.fyi landing page + Cloudflare Pages deploy - #38

Open
capad-xyz wants to merge 1 commit into
mainfrom
feat/landing-site
Open

feat(site): searchts.capad.fyi landing page + Cloudflare Pages deploy#38
capad-xyz wants to merge 1 commit into
mainfrom
feat/landing-site

Conversation

@capad-xyz

Copy link
Copy Markdown
Owner

What

  • site/index.html — single-file static landing page: hero + embedded demo video (demo2_v2, 1.1 MB), install one-liners, the four verbs, MCP install snippet, GitHub/PyPI/registry links. Dark/light via prefers-color-scheme, no build step, no external assets.
  • .github/workflows/site.yml — deploys site/ to the Cloudflare Pages project searchts on pushes to main touching site/** (also workflow_dispatch).
  • .gitignore — ignores the local demo/ render directory (large 4K masters); the small web copy lives in site/demo.mp4.
  • site/README.md — one-time setup steps.

Before this deploys

Needs one-time manual setup (documented in site/README.md):

  1. npx wrangler pages project create searchts --production-branch=main
  2. Repo secrets CLOUDFLARE_API_TOKEN (Pages: Edit) + CLOUDFLARE_ACCOUNT_ID
  3. Attach custom domain searchts.capad.fyi in the Pages dashboard (CNAME auto-created since capad.fyi is on Cloudflare)

Tests

pytest tests/ -q — 356 passed, 8 skipped.

🤖 Generated with Claude Code

…ploy

Static single-file landing in site/ (hero, demo video, install, four
verbs, MCP snippet) deployed by a new site.yml workflow on pushes to
main touching site/**. Ignores the local demo/ render directory.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant