Clark Boylan 684db551cf Enable cgit caching.
* modules/openstack_project/files/cgitrc: Allow 1000 cache entries. Set
TTL for dynamic pages, repo summary pages, and the cgit front page to
one minute. Rely on the cache defaults for other pages. The various
options and their defaults can be viewed in cgitrc(5).

Change-Id: I49192b1ac43446a54b8ae98a44df5860bbafe1e0
2013-08-19 12:56:54 -07:00

79 lines
1.9 KiB
Plaintext

#
# See cgitrc(5) or /usr/share/doc/cgit-*/cgitrc.5.html for details
#
# Enable caching of up to 1000 output entries
cache-size=1000
# Cache repository pages without a fixed SHA for one minute.
cache-dynamic-ttl=1
# Cache repo summary page for one minute.
cache-repo-ttl=1
# Cache cgit front page for one minute.
cache-root-ttl=1
# Specify some default clone prefixes
clone-prefix=git://git.openstack.org https://git.openstack.org
# Specify the css url
css=/static/openstack.css
# Hide owner for each repository on the index page
enable-index-owner=0
# Show extra links for each repository on the index page
enable-index-links=1
# Add a cgit favicon
favicon=/static/favicon.ico
# Use a custom logo
logo=/static/openstack.png
# Enable statistics per week, month and quarter
max-stats=quarter
# Set the title and heading of the repository index page
root-title=OpenStack git repository browser
# Set a subheading for the repository index page
root-desc=
# Include some more info about this site on the index page
#root-readme=/var/www/html/about.html
# Allow download of tar.gz, tar.bz2 and zip-files
#snapshots=tar.gz tar.bz2 zip
##
## List of common mimetypes
##
mimetype.gif=image/gif
mimetype.html=text/html
mimetype.jpg=image/jpeg
mimetype.jpeg=image/jpeg
mimetype.pdf=application/pdf
mimetype.png=image/png
mimetype.svg=image/svg+xml
# Enable syntax highlighting (requires the highlight package)
#source-filter=/usr/libexec/cgit/filters/syntax-highlighting.sh
# Increase the number of entries to list per page on the repository
# index page (default 50)
max-repo-count=250
##
## List of repositories.
## PS: Any repositories listed when section is unset will not be
## displayed under a section heading
## PPS: This list could be kept in a different file (e.g. '/etc/cgitrepos')
## and included like this:
## include=/etc/cgitrepos
##
include=/etc/cgitrepos