1.1 KiB
Overview
This is an all in one pages server for Gitea. With default settings it works and uses similar/same conventions as Github Pages.
You can operate it in 2 modes, either simple (default) or classic (similar to how Github Pages operates).
In simple mode no special DNS setup is required and the access to the hosted sides are always according to the pattern http(s)://<your-server-hostname>/<organization>/<repository>
In classic mode the access to the pages goes according to these two patterns: http(s)://<organization>.<your-server-hostname>/<repository> or http(s)://<organization>.<your-server-hostname> (with default configuration this serves the content of the repo named <organization>.github.io of the organization)
It is realized as a plugin for Caddy v2.
Acknowledgements
This project is an extremely simplifies rewrite of the https://github.com/42wim/caddy-gitea project.