Article

Deploy to Cloudflare Pages

Cloudflare Pages is Project Broadsheet's recommended host. It is free for personal publications, served globally, and it rebuilds directly from your GitHub repository on every push.

Article

Deploy to Netlify

Netlify is a well-established static host with a generous free tier and strong CI/CD features. This guide covers connecting a Project Broadsheet repo, build settings, and custom domains.

Article

Deploy to Vercel

Vercel deploys Project Broadsheet from a GitHub repository with a zero-configuration setup. Fast global CDN, preview deploys for every pull request, and a simple dashboard.

Article

Custom domain and HTTPS

Point a domain you own at your Project Broadsheet site and get an automatic TLS certificate. Works on Cloudflare Pages, Netlify, and Vercel, with the same general steps.

Article

Environment variables

How Project Broadsheet reads environment variables during the build, which variables matter for production, and how to set them on each major host.

Article

Performance and optimization

How Project Broadsheet achieves high PageSpeed scores, what to watch for as your archive grows, and how to optimize images, CSS, and JavaScript for production.

Article

CI/CD with GitHub Actions

How to set up a GitHub Actions workflow that builds and deploys Project Broadsheet automatically on every push, and how to trigger scheduled rebuilds for time-sensitive content.

Article

PWA and offline support

Project Broadsheet ships a service worker and web app manifest that enable offline reading of cached pages and an "Add to home screen" prompt on mobile.

Article

Deploy to GitHub Pages

Host your Project Broadsheet publication directly from your GitHub repository — free, with HTTPS, using a GitHub Actions workflow.

Missing something?

If this category should cover a topic that isn't here yet, send us feedback.