0.6.8 • Published 4 years ago
gwn v0.6.8
gwn
DEPRECATED, use Klaus
Like GitWeb, but Node
Installation
npm i -g gwn
Usage
gwn -r path-to-repos-root -p port
# example
gwn -r ~/dev -p 8000
# root defaults to cwd
# port defaults to 9999
Docker
docker run -it -p 9999:9999 -v /path/to/repos:/repos zacanger/gwn
Check out the repo.
Alternatives
- GitWeb — it's built in, but it's a CGI script written in Perl, which is not a language I love.
- cgit — fast, but still quite complicated, and written in C, which is not very approachable.
- Klaus — simple, written in a good language (Python), well-maintained. If I didn't want to write my own, I'd be using this.
TODO
- Refactor all the code, most of it is janky
- Branch and tag support
- Use something like Isomorphic git or Git-JS to do the actual git work, rather than execing all over the place
Credits
Some code based on this project.
0.6.8
4 years ago
0.6.7
4 years ago
0.6.6
4 years ago
0.6.5
4 years ago
0.6.4
4 years ago
0.6.3
5 years ago
0.6.2
5 years ago
0.6.1
5 years ago
0.6.0
5 years ago
0.5.6
5 years ago
0.5.5
5 years ago
0.5.4
5 years ago
0.5.3
5 years ago
0.5.2
5 years ago
0.5.1
5 years ago
0.5.0
5 years ago
0.4.3
5 years ago
0.4.2
5 years ago
0.4.1
5 years ago
0.4.0
5 years ago
0.3.0
5 years ago
0.2.0
5 years ago
0.1.3
5 years ago
0.1.2
5 years ago
0.1.1
5 years ago
0.1.0
5 years ago
0.0.3
5 years ago
0.0.2
5 years ago
0.0.1
5 years ago