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

342:ff4474df7dc5 on 2021-03-18 02:26:15 +0000 UTC by Ted Unangst <tedu@tedunangst.com>
Tagged: tip

update readme

341:b574f5492655 on 2021-03-18 02:19:42 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

add debug cmd

340:9a584f6a27d6 on 2021-03-18 02:15:51 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

remove old database code

339:bec579afc720 on 2021-03-18 02:09:00 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

switch to new template code

338:1af90db2f836 on 2021-03-18 02:05:00 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

remove old lexer files

337:b32fa64ec91f on 2021-03-18 02:04:34 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

start updating db code

336:f251e83717fe on 2020-09-04 00:45:10 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

log remote ip for ssh failures

335:cfd191284338 on 2020-05-21 07:23:23 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

monitor how long we wait for

334:17f448024a37 on 2020-05-14 18:34:23 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

mostly reasonable dark theme

333:099997e3f191 on 2020-05-10 00:53:17 +0000 UTC by Ted Unangst <tedu@tedunangst.com>

improve user queries