Deploy Pycora to Cloudflare Pages, Vercel, GitHub Pages — Zero Hosting Cost
Pycora outputs pure static HTML. That means you can host it anywhere — for free. Here’s how.
Build First
python ssg.py
Your output/ folder is ready. Pure static HTML. No runtime, no database.
Option 1: Cloudflare Pages
Push your repo to GitHub
Go to Cloudflare Pages → “Create a project”
Connect your repo
Build command: python ssg.py
Output directory: output
Deploy
Cost: Free forever. Unlimited bandwidth.
Option 2: Vercel
Push to GitHub
Go to Vercel → “New Project”
Import your repo
Framework preset: “Other”
Build command: python ssg.py
Output directory: output
Deploy
Cost: Free tier is generous for static sites.
Option 3: GitHub Pages
Build locally: python ssg.py
Push output/ to the gh-pages branch
Enable GitHub Pages in repo settings
Cost: Free.
Option 4: Netlify
Push to GitHub
Netlify → “Add new site” → “Import an existing project”
Build command: python ssg.py
Publish directory: output
Deploy
Cost: Free tier.
Option 5: Plain NGINX / Apache Copy output/ to /var/www/html/. Done.
Why This Matters
Most CMS platforms charge monthly. WordPress hosting, Webflow, Framer — all subscription-based. Pycora outputs static HTML you own forever.
Pycora Pro = one payment, zero hosting cost, forever.