User Guides
Features and capabilities of the Bovine Pages Server for the end user
Bovine Pages Server is a Traefik middleware plugin that turns your self-hosted Forgejo or Gitea instance into a static site hosting platform, think GitHub or GitlabPages, but for your own git server, and with lots of extra features!
All you have to do from a user perspective is push your static website to a git repository’s public/ folder, and it’s live. That’s it. So you get version control and hosting all in one place!
Static websites are fast, secure, and ridiculously simple to maintain. No databases, no server-side code execution, no attack vectors—just HTML, CSS, and JavaScript files served straight to browsers. They load instantly, cost next to nothing to host, and handle traffic spikes without breaking a sweat.
Hosting directly from your git repository? Even better. Your website is version controlled alongside your code. Roll back to any previous version with a single git command. Review changes through pull requests. Keep your documentation next to the code it documents. For web developers and design agencies, this means client sites live where your team already works. For home enthusiasts, it’s a playground where you can experiment, break things, and restore them instantly. Everything you love about git—history, branching and collaboration, can now be used to power your web hosting too.
Ready to host? Check out our quick start guides:
Features and capabilities of the Bovine Pages Server for the end user
Technical implementation details and architecture documentation
Helpful utilities for managing your Bovine Pages Server
Documentation and resources for technologies used with Bovine Pages Server