Deploying Your Agave Site
Once you've built your site, deploying is straightforward since it's just static files.
GitHub Pages
- Push your
publicdirectory to agh-pagesbranch - Enable GitHub Pages in your repo settings
- Your site is live!
Netlify
- Connect your repository
- Set build command:
dune exec bin/Agave.exe -- -m markdown -p public - Set publish directory:
public
Any Static Host
The public directory contains plain HTML, CSS, and nothing else. Upload it anywhere that serves static files — S3, Cloudflare Pages, Vercel, or even a simple nginx server.