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: enable federation ./humungus setconfig enablefedi 1
recent changes
439:634682e18dae
on 2025-05-11 01:09:55 -0400 EDT by Ted Unangst <tedu@tedunangst.com>
Tagged: tip
use slices |
438:90e76f45ef62
on 2025-05-10 19:47:39 -0400 EDT by Ted Unangst <tedu@tedunangst.com>
Parent: 436:a0ee11915901
m |
437:b1078fc0985a
on 2025-05-10 19:47:26 -0400 EDT by Ted Unangst <tedu@tedunangst.com>
Parent: 429:e20393ee41f0
cleaner log for goog |
436:a0ee11915901
on 2025-05-09 17:17:56 -0400 EDT by Ted Unangst <tedu@tedunangst.com>
update webs, delete old code |
435:2d73e95db050
on 2025-05-07 01:13:41 -0400 EDT by Ted Unangst <tedu@tedunangst.com>
toss version on homepage |
434:036d0c22e467
on 2025-05-07 01:06:56 -0400 EDT by Ted Unangst <tedu@tedunangst.com>
working version |
433:b95f4cecdf30
on 2025-05-07 00:12:14 -0400 EDT by Ted Unangst <tedu@tedunangst.com>
a few changes to make bundle work better |
432:b7ffc130781a
on 2025-05-06 21:58:13 -0400 EDT by Ted Unangst <tedu@tedunangst.com>
option to disable anticrawl |
431:0f8da48735f7
on 2025-05-06 21:54:59 -0400 EDT by Ted Unangst <tedu@tedunangst.com>
known takes two arguments |
430:d5acd263cbd5
on 2025-05-04 15:32:05 -0400 EDT by Ted Unangst <tedu@tedunangst.com>
new ac |