29 lines
1.2 KiB
Text
29 lines
1.2 KiB
Text
# Include the global configuration, if found.
|
|
do "/etc/gitweb.conf" if -e "/etc/gitweb.conf";
|
|
|
|
# Point to projects.list file generated by gitosis.
|
|
# Here gitosis manages the user "git", who has a
|
|
# home directory of /srv/example.com/git
|
|
$projects_list = "/srv/example.com/git/gitosis/projects.list";
|
|
|
|
# Where the actual repositories are located.
|
|
$projectroot = "/srv/example.com/git/repositories";
|
|
|
|
# By default, gitweb will happily let people browse any repository
|
|
# they guess the name of. This may or may not be what you wanted. I
|
|
# choose to allow gitweb to show only repositories that git daemon
|
|
# is already sharing anonymously.
|
|
$export_ok = "git-daemon-export-ok";
|
|
|
|
# Alternatively, you could set these, to allow exactly the things in
|
|
# projects.list, which in this case is the repos with gitweb=yes
|
|
# in gitosis.conf. This means you don't need daemon=yes, but you
|
|
# can't have repositories hidden but browsable if you know the name.
|
|
# And note gitweb already allows downloading the full repository,
|
|
# so you might as well serve git daemon too.
|
|
# $export_ok = "";
|
|
# $strict_export = "true";
|
|
|
|
# A list of base urls where all the repositories can be cloned from.
|
|
# Easier than having per-repository cloneurl files.
|
|
@git_base_url_list = ('git://example.com');
|