20100716 Hans Lambermont Howto secure buildbot web status with https and username/passwd and apache2 Tested on Ubuntu server 10.04 Assuming a working buildbot master and a working apache2 https server. ---> Apache part : sudo a2enmod proxy sudo a2enmod proxy_http sudo vim /etc/apache2/sites-available/default-ssl ProxyRequests Off ProxyPreserveHost On ProxyPass /buildbot/ http://localhost:8010/ ProxyPassReverse / Order deny,allow Allow from all AuthType Basic AuthName "Fill in your buildbot project name" AuthUserFile /path/to/your/htpasswd Require valid-user ---> Buildbot master part : vim master.cfg c['status'].append(html.WebStatus(http_port='tcp:8010:interface=127.0.0.1', authz=authz_cfg)) c['buildbotURL'] = "https://your.web.site/buildbot/"