just walk away and there will be an end to the horror
viewing file: humungus/ README
view - history - annotated - download
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