DoujinStars
Yukari Hafner
Yukari Hafner

patreon


Release: docs-server

This is a very simple HTTP server implementation that serves static files from multiple git repositories, kind of like a pages server. It will serve files even from bare repositories, only from specific branches, or only from specific subdirectories as desired. It can also resolve LFS references and provide appropriate content-type and caching headers on responses.

Pairing this with an Nginx caching proxy provides a very efficient and easy to set up way to serve many, many repositories as I happen to have. It is written in Go for ease of deployment on target servers (and because go-git is a very reliable library to access Git content without having to pipe through a subprocess)

Release: docs-server

More Creators