Skip to content

Instantly share code, notes, and snippets.

@rtyler
Created March 25, 2011 22:30
Show Gist options
  • Select an option

  • Save rtyler/887774 to your computer and use it in GitHub Desktop.

Select an option

Save rtyler/887774 to your computer and use it in GitHub Desktop.
<VirtualHost *:8888>
ServerName mirrors.jenkins-ci.org
ServerAdmin tyler@linux.com
DocumentRoot /srv/releases/hudson
LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" want:%{WANT}e give:%{GIVE}e r:%{MB_REALM}e %{X-MirrorBrain-Mirror}o %{MB_CONTINENT_CODE}e:%{MB_COUNTRY_CODE}e ASN:%{ASN}e P:%{PFX}e size:%{MB_FILESIZE}e %{Range}i" combined_redirect
ErrorLog /var/log/apache2/mirrors.jenkins-ci.org/error.log
CustomLog "|/usr/sbin/rotatelogs /var/log/apache2/mirrors.jenkins-ci.org/access.log.%Y%m%d%H%M%S 604800" combined_redirect
<Directory /srv/releases/hudson>
MirrorBrainEngine On
MirrorBrainDebug Off
FormGET On
MirrorBrainHandleHEADRequestLocally Off
#MirrorBrainFallback na us http://ftp-chi.osuosl.org/pub/jenkins/
MirrorBrainMinSize 2048
## NOTE: Re-enabling these exclude rules will kill our bandwidth allocation. Don't do it
#MirrorBrainExcludeUserAgent rpm/4.4.2*
#MirrorBrainExcludeUserAgent *APT-HTTP*
MirrorBrainExcludeMimeType application/pgp-keys
MirrorBrainExcludeMimeType text/html
Options FollowSymLinks Indexes
AllowOverride All
Order allow,deny
Allow from all
</Directory>
Alias /mirmon/icons /usr/share/mirmon/icons
<Directory /usr/share/mirmon/icons>
Options None
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment