weblate/examples/apache.conf
Michal Čihař 2d3a64323e Document setup for /media/ directory
Issue #250

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-11-02 17:24:48 +01:00

40 lines
1.2 KiB
ApacheConf

#
# VirtualHost for weblate
#
# This example assumes Weblate is installed in /usr/share/weblate
#
# If using virtualenv, you need to add it to search path as well:
# WSGIPythonPath /usr/share/weblate:/path/to/your/venv/lib/python2.7/site-packages
#
<VirtualHost *:80>
ServerAdmin admin@weblate.example.org
ServerName weblate.example.org
Alias /robots.txt /usr/share/weblate/data/static/robots.txt
Alias /favicon.ico /usr/share/weblate/data/static/favicon.ico
Alias /static/ /usr/share/weblate/data/static/
Alias /media/ /usr/share/weblate/data/media/
<Directory /usr/share/weblate/data/static/>
Require all granted
</Directory>
<Directory /usr/share/weblate/data/media/>
Require all granted
</Directory>
WSGIDaemonProcess weblate.example.org python-path=/usr/share/weblate
WSGIProcessGroup weblate.example.org
WSGIApplicationGroup %{GLOBAL}
WSGIScriptAlias / /usr/share/weblate/weblate/wsgi.py process-group=weblate.example.org
WSGIPassAuthorization On
<Directory /usr/share/weblate/weblate>
<Files wsgi.py>
Require all granted
</Files>
</Directory>
</VirtualHost>