Stagit
Created on 2021-02-11T00:03:14-06:00
Generates a static site based around a particular git repository.
Comes with a log page, ATOM feeds for changes. Can be stacked neatly on top of a bare repository with the "dumb" HTTP transport; so project page and clone URL are the same.
Used this on iceworks.cc for some time. Ugly unless you tune the theming but it works great for very small projects.
TODO fit in to a code forge hub
Setup
- Create bare repos on your server
- Set up git HTTP dumb transport
- Set a post-commit hook to refresh the dumb HTTP transport, re-generate repo files, and index files.
- Use SSH or gitosis/gitolite to manage other people pushing their own things.