humungus - humungus

i am gravely disappointed

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.

Serves files for downloads.

Online documentation via mandoc.

Terminal based admin interface.

-- requirements

go

mercurial

-- setup

make
./humungus init
./humungus admin

cd repos
hg clone /work-stuff/one
hg clone /work-stuff/two
hg clone /work-stuff/fun
cd ..

mkdir -p downloads/fun
cp /files/fun/* downloads/fun

./humungus

recent changes

372:f78ed36c68bb on 2024-01-02 03:13:22 +0000 UTC by Ted Unangst <tedu@tedunangst.com>
Tagged: tip

not using bookmarks

371:147993c8dc15 on 2023-12-26 02:07:51 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

put back init call

370:d2a4cb788ebd on 2023-12-26 01:30:50 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

delete some old code

369:c5aee2279531 on 2023-12-26 01:16:11 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

use gonix for unveil

368:d5e1a76ae093 on 2023-12-26 01:08:20 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

use embed for schema

367:e89aaa4ac2f9 on 2023-12-20 19:25:34 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

update all deps

366:e1681e7c491d on 2023-12-20 19:19:39 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

newer gerc

365:27906245eb6e on 2023-12-09 00:17:43 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

think we need to trim down for mobile

364:a257227890f2 on 2023-11-19 04:19:16 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

add screenshot support

363:0e15cacb20ef on 2023-08-28 03:08:39 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

more complete titles