Home Creators Posts Import Register Favorites Logout
haven't archived this post yet. have a subscription? use the importer!

Content

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)

Files

Previews only

docs-server

docs-server - A simple HTTP server serving content from git repositories (whether bare or not)

Comments

No comments found for this post.