2022-12-02 16:41:55 -05:00
|
|
|
# repo2html
|
|
|
|
|
2022-12-02 17:13:34 -05:00
|
|
|
a post-receive hook that generates an html view of a git repository.
|
2022-12-02 16:41:55 -05:00
|
|
|
|
|
|
|
## features
|
|
|
|
|
|
|
|
TODO
|
|
|
|
|
|
|
|
## caveats
|
|
|
|
|
|
|
|
TODO
|
|
|
|
|
|
|
|
## disclaimer
|
|
|
|
|
|
|
|
TODO
|
|
|
|
|
|
|
|
## requirements
|
|
|
|
|
2022-12-02 16:54:38 -05:00
|
|
|
- [chicken scheme](https://call-cc.org/)
|
|
|
|
- [utf8 egg](https://wiki.call-cc.org/eggref/5/utf8)
|
|
|
|
- [lowdown egg](https://wiki.call-cc.org/eggref/5/lowdown)
|
|
|
|
|
|
|
|
**note**: if you have chicken scheme installed, then you can install the eggs
|
|
|
|
above by running `sudo make dependencies`.
|
2022-12-02 16:41:55 -05:00
|
|
|
|
|
|
|
## quickstart
|
|
|
|
|
|
|
|
TODO
|
|
|
|
|
|
|
|
## compilation
|
|
|
|
|
2022-12-02 16:49:37 -05:00
|
|
|
sudo make dependencies
|
|
|
|
make
|
|
|
|
sudo make install
|
2022-12-02 16:41:55 -05:00
|
|
|
|
2022-12-02 17:34:21 -05:00
|
|
|
## server setup
|
2022-12-02 16:41:55 -05:00
|
|
|
|
|
|
|
TODO (git user, ssh, ufw ports, web directory, git-daemon, mkdir /home/git/projects, post-receive hook, systemd service)
|
|
|
|
|
|
|
|
## usage
|
|
|
|
|
|
|
|
TODO
|
|
|
|
|
|
|
|
## configuration
|
|
|
|
|
|
|
|
TODO
|
|
|
|
|
|
|
|
## todos
|
|
|
|
|
|
|
|
TODO
|
|
|
|
|
|
|
|
## hopes
|
|
|
|
|
|
|
|
TODO
|