http://example.gitalist.com
+ Plack
+ If you would like to run Gitalist under Plack then one need only make
+ use of plackup and the ".psgi" found under "scripts/":
+
+ plackup script/gitalist_app.psgi
+
CONFIGURATION
The Gitalist config is loaded with Catalyst::Plugin::ConfigLoader and
the available config options are:
+ no_gravatars
+ If true don't display gravatars. May be desirable if you are worried
+ about leaking repo names via the browser referer headers.
+
Model::CollectionOfRepos
git Path to the "git" binary.
repo_dir
A directory containing the directories to show.
- If no repositories are found in this directory then Gitalist will
- search recursively in that directory for repositories.
+ repos
+ A list of directories containing repositories to show.
search_recursively
A boolean indicating whether to always search recursively for
visible. This is similar to "gitweb"'s functionality.
paging
- log The number of commits to show in the
+ log The number of commits to show in the summary, shortlog and longlog
+ views.
FASTCGI
Running Gitalist in FastCGI mode requires a webserver with FastCGI
"GITALIST_DEBUG=1" to the top of your gitalist.fcgi file (just below the
shebang line).
- Also, note that Apache will refuse %2F in Gitalist URLs unless
- configured otherwise. Make sure "AllowEncodedSlashes On" is in your
- httpd.conf file in order for this to run smoothly.
+ Apache config
+ Apache will refuse %2F in Gitalist URLs unless configured otherwise.
+ Make sure "AllowEncodedSlashes On" is in your httpd.conf file in order
+ for this to run smoothly.
+
+ To have the static content served statically by Apache, instead of
+ Gitalist, then add something like following line to your httpd.conf:
+
+ Alias /static /usr/local/share/perl/5.10.1/Gitalist/root/static
CONTRIBUTING
Patches are welcome, please feel free to fork on github and send pull