mirror of
https://gitlab.com/xonotic/xonotic
synced 2025-02-08 14:37:09 +00:00
apache config
This commit is contained in:
parent
f197962027
commit
f2ccfde9eb
53
misc/infrastructure/git-vhost.conf
Normal file
53
misc/infrastructure/git-vhost.conf
Normal file
@ -0,0 +1,53 @@
|
||||
<VirtualHost *:80>
|
||||
ServerName de.git.xonotic.org
|
||||
ServerAlias nl.git.xonotic.org
|
||||
ServerAlias us.git.xonotic.org
|
||||
ServerAlias git.xonotic.org
|
||||
ServerAdmin divVerent@xonotic.org
|
||||
|
||||
SetEnv GIT_PROJECT_ROOT /var/cache/git
|
||||
|
||||
AliasMatch ^/(.*/objects/[0-9a-f]{2}/[0-9a-f]{38})$ /var/cache/git/$1
|
||||
AliasMatch ^/(.*/objects/pack/pack-[0-9a-f]{40}.(pack|idx))$ /var/cache/git/$1
|
||||
ScriptAliasMatch \
|
||||
"(?x)^/(.*/(HEAD | \
|
||||
info/refs | \
|
||||
objects/info/[^/]+ | \
|
||||
git-(upload|receive)-pack))$" \
|
||||
/usr/lib/git-core/git-http-backend/$1
|
||||
|
||||
DocumentRoot /usr/share/gitweb
|
||||
Alias /gitweb /usr/share/gitweb/static
|
||||
DirectoryIndex gitweb.cgi
|
||||
|
||||
<Directory /usr/lib/git-core>
|
||||
<Files git-http-backend>
|
||||
Allow from all
|
||||
Deny from none
|
||||
Order Allow,Deny
|
||||
|
||||
Options +ExecCGI
|
||||
SetHandler cgi-script
|
||||
</Files>
|
||||
</Directory>
|
||||
|
||||
<Directory /var/cache/git>
|
||||
Allow from all
|
||||
Deny from none
|
||||
Order Allow,Deny
|
||||
|
||||
Options Indexes
|
||||
</Directory>
|
||||
|
||||
<Directory /usr/share/gitweb>
|
||||
Allow from all
|
||||
Deny from none
|
||||
Order Allow,Deny
|
||||
|
||||
Options Indexes
|
||||
<Files gitweb.cgi>
|
||||
Options +ExecCGI
|
||||
SetHandler cgi-script
|
||||
</Files>
|
||||
</Directory>
|
||||
</VirtualHost>
|
Loading…
Reference in New Issue
Block a user