repo2html/README.md

61 lines
1 KiB
Markdown
Raw Normal View History

2022-12-02 21:41:55 +00:00
# repo2html
2022-12-02 22:13:34 +00:00
a post-receive hook that generates an html view of a git repository.
2022-12-02 21:41:55 +00:00
## features
TODO
## caveats
TODO
## disclaimer
TODO
## requirements
2022-12-02 21:54:38 +00: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 21:41:55 +00:00
## quickstart
TODO
## compilation
2022-12-02 21:49:37 +00:00
sudo make dependencies
make
sudo make install
2022-12-02 21:41:55 +00:00
2022-12-02 22:34:21 +00:00
## server setup
2022-12-02 21:41:55 +00: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
- ☐ nav link: License (look for LICENSE file)
- ☐ nav link: Contributors
2022-12-02 21:41:55 +00:00
## hopes
- ☐ clickable line numbers in source files
- ☐ render images
- ☐ make repos with more files and directories less daunting (recursively generate a files list page for each directory in a repo?)
- ☐ nav link: Releases
2022-12-02 21:41:55 +00:00
TODO