Are there any software packages available for hosting Mercurial repositories on my own server, apart from the very basic script that comes with it?
I've looked over the PublishingRepositories wiki page at Mercurial, and the only viable alternative in that list is the hgwebdir
script, which I've set up, but it's rather basic.
Does anyone make better website software for Mercurial hosting?
I would install the Kallithea source code management system which is free software. It aims to be a hgweb replacement. It has a lot of features: repository management (creation, deletion, renaming), user management (even LDAP integration) and commit statistics.
There's various ways to publish mercurial repositories as mentioned in the link you provided, but hgwebdir is the only method that supports multiple repos.
with hgwebdir.fcgi, you can use fastcgi and apache or nginx.
This can be useful for publishing multiple repos using web server.
Kiln is an alternative. Unlike RhodeCode it is commercial (i.e. not free) and you have to setup / import any existing mercurial repositories, which can be a bit of work.
It can act as a public repository host since version 2.2.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With