mirror of
https://git.zx2c4.com/cgit
synced 2024-12-23 15:41:53 +00:00
c6cf3a424a
This enabled customizing number of commits shown per page in log view. It also changes the default from 100 to 50, mainly due to the more cpu intensive log pages (number of files/lines changed) but also since 100 log messages requires excessive scrolling. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
94 lines
2.1 KiB
Plaintext
94 lines
2.1 KiB
Plaintext
##
|
|
## cgitrc: template for /etc/cgitrc
|
|
##
|
|
|
|
|
|
## Uncomment and set to 1 to deactivate caching of generated pages. Mostly
|
|
## usefull for testing.
|
|
#nocache=0
|
|
|
|
|
|
## Enable/disable snapshots by default. This can be overridden per repo
|
|
#snapshots=0
|
|
|
|
|
|
## Specify a root for virtual urls. This makes cgit generate urls like
|
|
##
|
|
## http://localhost/git/repo/log/?id=master
|
|
##
|
|
## instead of
|
|
##
|
|
## http://localhost/cgit/cgit.cgi?r=repo&p=log&id=master
|
|
##
|
|
## For this to work with apache, rewrite rules must be added to httpd.conf,
|
|
## possibly looking something like this:
|
|
##
|
|
## RewriteRule ^/git/$ /cgit/cgit.cgi [L,QSA]
|
|
## RewriteRule ^/git/([^/]+)/$ /cgit/cgit.cgi?r=$1 [L,QSA]
|
|
## RewriteRule ^/git/([^/]+)/([^/]+)/$ /cgit/cgit.cgi?r=$1&p=$2 [L,QSA]
|
|
##
|
|
## This setting is disabled by default.
|
|
#virtual-root=/git
|
|
|
|
|
|
## Set the title printed on the root page
|
|
#root-title=Git repository browser
|
|
|
|
|
|
## Link to css file
|
|
#css=/cgit/cgit.css
|
|
|
|
|
|
## Link to logo file
|
|
#logo=/cgit/git-logo.png
|
|
|
|
|
|
## Url loaded when clicking the logo
|
|
#logo-link=http://www.kernel.org/pub/software/scm/git/docs/
|
|
|
|
|
|
## Url loaded when clicking a submodule link
|
|
#module-link=./?repo=%s&page=commit&id=%s
|
|
|
|
|
|
## Number of chars shown of commit subject message (in log view)
|
|
#max-message-length=60
|
|
|
|
|
|
## Number of commits per page in log view
|
|
#max-commit-count=50
|
|
|
|
|
|
## Root of cached output
|
|
#cache-root=/var/cache/cgit
|
|
|
|
|
|
##
|
|
## Time-To-Live settings: specifies how long (in minutes) different pages
|
|
## should be cached (0 for instant expiration, -1 for immortal pages)
|
|
##
|
|
|
|
## ttl for root page
|
|
#cache-root-ttl=5
|
|
|
|
## ttl for repo summary page
|
|
#cache-repo-ttl=5
|
|
|
|
## ttl for other dynamic pages
|
|
#cache-dynamic-ttl=5
|
|
|
|
## ttl for static pages (addressed by SHA-1)
|
|
#cache-static-ttl=-1
|
|
|
|
|
|
|
|
## Example repository entry. Required values are repo.url and repo.path (each
|
|
## repository section must start with repo.url).
|
|
#repo.url=cgit
|
|
#repo.name=cgit
|
|
#repo.desc=the caching cgi for git
|
|
#repo.path=/pub/git/cgit
|
|
#repo.owner=Lars Hjemli
|
|
#repo.snapshots=1 # override a sitewide snapshot-setting
|
|
#repo.module-link=/git/%s/commit/?id=%s # override the standard module-link
|