i understand your pain
overview - docs - downloads - files - changes - changes rss
humungus - an hg server -- features View changes, files, changesets, etc. Some syntax highlighting. Read only web access. Write access via ssh keys. Serves multiple repositories. Allows cloning via the obvious URL. Supports go get. Federates via ActivityPub. Serves files for downloads. Online documentation via mandoc. Terminal based admin interface. -- requirements go mercurial -- setup # build and init database make ./humungus init # populate repos; they will live inside ./repos # clone recommended; mv also works mkdir repos cd repos hg clone /work-stuff/one hg clone /work-stuff/two hg clone /work-stuff/fun cd .. # optional: fill in downloads mkdir -p downloads/fun cp /releases/fun/*.tgz downloads/fun # run admin # use (a)dd command to add repos one, two, fun, etc. # finally (s)ave and quit ./humungus admin # finally, run server ./humungus # optional: enabled federation ./humungus setconfig enablefedi 1
recent changes
403:41ee8707acb5
on 2024-04-30 22:23:06 -0400 EDT by Ted Unangst <tedu@tedunangst.com>
Tagged: tip
Added tag v0.9.7 for changeset 47073f92a29d |
402:47073f92a29d
on 2024-04-30 22:22:31 -0400 EDT by Ted Unangst <tedu@tedunangst.com>
Tagged: v0.9.7
add empty help target |
401:ca7e5aa39f2a
on 2024-04-26 18:06:26 -0400 EDT by Ted Unangst <tedu@tedunangst.com>
document federation and setconfig |
400:73ad021b8fb1
on 2024-04-26 17:52:36 -0400 EDT by Ted Unangst <tedu@tedunangst.com>
add a little more documentation |
399:dacf6fdcf7b6
on 2024-04-26 17:38:24 -0400 EDT by Ted Unangst <tedu@tedunangst.com>
fix the admin listener socket |
398:39d9c75cca7a
on 2024-04-26 16:21:34 -0400 EDT by Ted Unangst <tedu@tedunangst.com>
update tview, fixes infinite loop somewhere. |
397:a5663c13618c
on 2024-04-26 15:56:50 -0400 EDT by Ted Unangst <tedu@tedunangst.com>
update some documentation after email from wiz |
396:a3b0a973a6be
on 2024-04-25 16:51:23 -0400 EDT by Ted Unangst <tedu@tedunangst.com>
tune up the activity json some |
395:e89119662bce
on 2024-04-18 19:33:25 -0400 EDT by Ted Unangst <tedu@tedunangst.com>
correct inbox getting |
394:147b4a653b2a
on 2024-04-18 19:31:36 -0400 EDT by Ted Unangst <tedu@tedunangst.com>
so much missing stuff... |