{"repo":"Amal-David/pagecast","free":true,"listed":false,"github":"https://github.com/Amal-David/pagecast","clone":"git clone https://github.com/Amal-David/pagecast.git","description":"Publish HTML, Markdown and static mini apps to shareable Cloudflare Pages URLs from the terminal or coding agents.","language":"JavaScript","stars":186,"topics":["agent-skills","claude-code","cloudflare-pages","codex","html","markdown","pagecast","publishing","reports","static-site"],"license":"MIT","category":"dashboards-admin","readme_excerpt":"Pagecast Preview local HTML reports, Markdown docs, and static mini apps, then publish them to shareable Cloudflare Pages URLs — from the terminal or your coding agent. Site: · Agent skill: publish-report on Skills.sh · Architecture: ARCHITECTURE.md Pagecast is a local-first publishing tool for agent-generated reports and small static web projects: preview files, publish, re-sync, rename links, password-protect pages, and revoke URLs — from a local admin UI or headless pagecast commands. Good fits: HTML reports and dashboards, Markdown docs and plans, static mini apps from dist / build / out . Not a fit: server-rendered apps that need a running backend (export static assets first). Quick Start Requires Node.js 20.19+ and a Cloudflare account (for publishing). No global install: This starts the local app and opens the admin UI: - Admin UI — http://pagecast.localhost:4173 - Local preview/public origin — http://pagecast.localhost:4174 - Pagecast Home — /.pagecast/home/ (Cloudflare target, publication registry, settings) - Workspace metadata — .pagecast/ in the current directory One OS user profile owns one Pagecast Home and Cloudflare subdomain. Run the CLI from the relevant project; use --data-dir only for an intentionally isolated CI/container profile. If the default ports are busy, Pagecast falls forward to the next free pair and remembers it. In the admin UI, confirm the suggested Home subdomain and click Connect Cloudflare — Pagecast runs Wrangler's scoped browser OAuth flo","default_branch":null,"files":null,"tree":[],"storefront":"/r/Amal-David","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Amal-David/pagecast/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}