[Buildbot-devel] Questions: edit the standard pages and use osx server to serve Buildbot pages trough it

Neal Chant neal at ethermonkey.net
Fri Jan 28 13:22:11 UTC 2011


On Fri, 2011-01-28 at 07:27 -0500, Charles Lepple wrote:

> It's been a few years since I set up the OS X Server version of
> Apache, and I hope they've upgraded past Apache 1.x, but you should be
> able to use some configuration directives like this:
> 
>    ProxyPass        /your-public-URL/ http://localhost:8010/
>    ProxyPassReverse /your-public-URL/ http://localhost:8010/
>    # Speed up logfile streaming:
>    ProxyIOBufferSize 512

Yup, similar works for us, here is a snip of Buildbot integrated into
and using the existing TRAC http auth. And of course all done with
Apache SSL.

This client had a use case of per project security, so only the builder
page was made available.

#Buildserver
  ProxyPass /builders/foo/ http://localhost:8010/builders/foo/
  ProxyPassReverse /builders/foo/ http://localhost:8010/builders/foo/
  <Location /builders/foo>
    AuthType Basic
    AuthName "TRAC"
    AuthUserFile /home/autohost/foo/access/userpw
    AuthGroupFile /home/autohost/foo/access/svn_access_control
    Require valid-user
    --snip--
  </Location>

It's messy but does work.
HTH

Neal








More information about the devel mailing list