This guide installs Review Board using Python and a database backend.
Use Python to create an isolated environment for Review Board.
python3 -m venv reviewboard-venv
source reviewboard-venv/bin/activate
Install the Review Board packages using pip.
pip install ReviewBoard
Use the rb-site command to initialize a new Review Board site and configure the database.
rb-site install /var/www/reviewboard
Configure Apache or Nginx to serve the Review Board site and restart the service.
See Review Board Configuration for configuration guidance.
See Review Board Security for hardening guidance.
Prefer automation? See Review Board Ansible Setup for an example playbook.
Prefer containers? See Review Board Docker Setup.
Stuck on a step or need custom configuration? We provide paid consulting for Review Board deployments, from basic setups to enterprise configurations.