Question: I want to have something like bitbucket.org or github (but for mercurial!) on my VDS. I don't need full functionality, but I need it being able to serve repositories, accept changes (with auth!) and creating new repos in one-two clicks in web interface. What can I use? Thanks

Answer: 
I've not tried it yet, but [RhodeCode](http://rhodecode.org/ "RhodeCode") seems to have all the features you'd ever want from a web based repository manager.

You can create new repositories, fork current repositories and it allows you to set up user authentication and access rights.
If you have money, bitbucket has an hosted version (just ask Jesper for a quote).