123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105 |
- #WSGISocketPrefix run/wsgi
- ##WSGIRestrictStdout On
- #WSGIRestrictSignal Off
- #WSGIPythonOptimize 1
- #WSGIPassAuthorization On
- #WSGIDaemonProcess pagure user=git group=git maximum-requests=1000 display-name=pagure processes=4 threads=4 inactivity-timeout=300
- ## It is important that the doc server runs in a different apache process
- #WSGIDaemonProcess paguredocs user=git group=git maximum-requests=1000 display-name=pagure processes=4 threads=4 inactivity-timeout=300
- #<VirtualHost *:80>
- #ServerName localhost.localdomain
- #Redirect permanent / https://localhost.localdomain/
- #</VirtualHost>
- #<VirtualHost *:80>
- #ServerName docs.localhost.localdomain
- #Redirect permanent / https://docs.localhost.localdomain/
- #</VirtualHost>
- #<VirtualHost *:443>
- #ServerName docs.localhost.localdomain
- #WSGIScriptAlias / /usr/share/pagure/doc_pagure.wsgi
- #SSLEngine on
- #SSLProtocol all -SSLv2 -SSLv3
- ## Use secure TLSv1.1 and TLSv1.2 ciphers
- #Header always add Strict-Transport-Security "max-age=15768000; includeSubDomains; preload"
- #SSLCertificateFile /etc/pki/tls/....crt
- #SSLCertificateChainFile /etc/pki/tls/....intermediate.crt
- #SSLCertificateKeyFile /etc/pki/tls/....key
- #Alias /static /usr/lib/pythonX.Y/site-packages/pagure/static/
- #<Location />
- #WSGIProcessGroup paguredocs
- #<IfModule mod_authz_core.c>
- ## Apache 2.4
- #Require all granted
- #</IfModule>
- #<IfModule !mod_authz_core.c>
- ## Apache 2.2
- #Order deny,allow
- #Allow from all
- #</IfModule>
- #</Location>
- #</VirtualHost>
- #<VirtualHost *:443>
- #ServerName localhost.localdomain
- #WSGIScriptAlias / /usr/share/pagure/pagure.wsgi
- #SSLEngine on
- #SSLProtocol all -SSLv2 -SSLv3
- ## Use secure TLSv1.1 and TLSv1.2 ciphers
- #Header always add Strict-Transport-Security "max-age=15768000; includeSubDomains; preload"
- #SSLCertificateFile /etc/pki/tls/....crt
- #SSLCertificateChainFile /etc/pki/tls/....intermediate.crt
- #SSLCertificateKeyFile /etc/pki/tls/....key
- #Alias /static /usr/lib/pythonX.Y/site-packages/pagure/static/
- #Alias /releases /var/www/releases
- ## Section used to support cloning git repo over http (https in this case)
- #SetEnv GIT_PROJECT_ROOT /path/to/git/repositories
- #<Location />
- #WSGIProcessGroup pagure
- #<IfModule mod_authz_core.c>
- ## Apache 2.4
- #Require all granted
- #</IfModule>
- #<IfModule !mod_authz_core.c>
- ## Apache 2.2
- #Order deny,allow
- #Allow from all
- #</IfModule>
- #</Location>
- ## Folder where are stored the tarball of the releases
- #<Location /releases>
- #WSGIProcessGroup pagure
- #<IfModule mod_authz_core.c>
- ## Apache 2.4
- #Require all granted
- #</IfModule>
- #<IfModule !mod_authz_core.c>
- ## Apache 2.2
- #Order deny,allow
- #Allow from all
- #</IfModule>
- #</Location>
- #<Directory /var/www/releases>
- #Options +Indexes
- #</Directory>
- #</VirtualHost>
|