Welcome to RhodeCode (RhodiumCode) documentation!

RhodeCode (formerly hg-app) is Pylons framework based Mercurial repository
browser/management with build in push/pull server and full text search.
It works on http/https, has build in permission/authentication(+ldap) features
It's similar to github or bitbucket, but it's suppose to run as standalone
hosted application, it's open source and focuses more on restricted access to
repositories. It's powered by vcs_ library that me and Lukasz Balcerzak created
to handle many various version control systems.

Installation

Features

Has it's own middleware to handle mercurial_ protocol request.
Each request can be logged and authenticated. Runs on threads unlikely to
hgweb. You can make multiple pulls/pushes simultaneous. Supports http/https
and ldap

Full permissions (private/read/write/admin) and authentication per project.
One account for web interface and mercurial_ push/pull/clone operations.

Mako templates let's you customize look and feel of application.

Beautiful diffs, annotations and source codes all colored by pygments.