Documentation

What is Bovine Pages Server?

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!

Why Static Sites from Git Rock

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.

What Can It Do?

  • Custom Domains - Point your own domains at your sites with full DNS control
  • URL Redirects - Set up redirects for reorganized content or domain aliases
  • Password Protection - Lock down sites with SHA256-hashed passwords
  • Directory Listings - Apache-style file browsing when you need it
  • Automatic HTTPS - Let’s Encrypt integration built right in
  • Redis Caching - Fast page delivery with smart caching
  • Profile Pages - Give Forgejo/Gitea users their own web presence

Getting Started

Ready to host? Check out our quick start guides:


User Guides

Features and capabilities of the Bovine Pages Server for the end user

Administration Documentation

Technical implementation details and architecture documentation

Tools

Helpful utilities for managing your Bovine Pages Server

Useful Links

Documentation and resources for technologies used with Bovine Pages Server

Getting Help