83 lines
2.5 KiB
Django/Jinja
83 lines
2.5 KiB
Django/Jinja
<VirtualHost *:80>
|
|
ServerName mailman.{{ base_domain }}
|
|
ServerAlias mailman
|
|
ServerAdmin root@{{ base_domain }}
|
|
|
|
# MAIMLAN 3 CONFIG
|
|
Alias /favicon.ico /opt/mailman3/web/static/postorius/img/favicon.ico
|
|
Alias /static /opt/mailman3/web/static
|
|
|
|
<Directory "/opt/mailman3/web/static">
|
|
Require all granted
|
|
</Directory>
|
|
|
|
<IfModule mod_proxy_uwsgi.c>
|
|
ProxyPass /pipermail !
|
|
ProxyPass /images/mailman !
|
|
ProxyPass /favicon.ico !
|
|
ProxyPass /static !
|
|
ProxyPass / unix:/run/mailman3-web/uwsgi.sock|uwsgi://localhost/
|
|
</IfModule>
|
|
|
|
# MAILMAN 2 CONFIG
|
|
#DocumentRoot /usr/lib/cgi-bin/mailman
|
|
#<Directory />
|
|
# Options FollowSymLinks
|
|
# AllowOverride None
|
|
#</Directory>
|
|
#
|
|
#RedirectMatch ^/$ /listinfo
|
|
#
|
|
Alias /pipermail/ /var/lib/mailman/archives/public/
|
|
Alias /images/mailman/ /usr/share/images/mailman/
|
|
#ScriptAlias /admin /usr/lib/cgi-bin/mailman/admin
|
|
#ScriptAlias /admindb /usr/lib/cgi-bin/mailman/admindb
|
|
#ScriptAlias /confirm /usr/lib/cgi-bin/mailman/confirm
|
|
#ScriptAlias /create /usr/lib/cgi-bin/mailman/create
|
|
#ScriptAlias /edithtml /usr/lib/cgi-bin/mailman/edithtml
|
|
#ScriptAlias /listinfo /usr/lib/cgi-bin/mailman/listinfo
|
|
#ScriptAlias /options /usr/lib/cgi-bin/mailman/options
|
|
#ScriptAlias /private /usr/lib/cgi-bin/mailman/private
|
|
#ScriptAlias /rmlist /usr/lib/cgi-bin/mailman/rmlist
|
|
#ScriptAlias /roster /usr/lib/cgi-bin/mailman/roster
|
|
#ScriptAlias /subscribe /usr/lib/cgi-bin/mailman/subscribe
|
|
#ScriptAlias /mailman/ /usr/lib/cgi-bin/mailman/
|
|
#ScriptAlias /cgi-bin/mailman/ /usr/lib/cgi-bin/mailman/
|
|
#
|
|
#<Directory /usr/lib/cgi-bin/mailman/>
|
|
# Options ExecCGI
|
|
# SetHandler cgi-script
|
|
# AllowOverride None
|
|
# Order allow,deny
|
|
# Allow from all
|
|
#</Directory>
|
|
#<Directory /var/lib/mailman/>
|
|
# Options FollowSymlinks
|
|
# AllowOverride None
|
|
# #Order allow,deny
|
|
# #Allow from all
|
|
# Require all granted
|
|
#</Directory>
|
|
<Directory /usr/share/images/mailman/>
|
|
Options FollowSymlinks
|
|
AllowOverride None
|
|
Order allow,deny
|
|
Allow from all
|
|
</Directory>
|
|
<Directory /var/lib/mailman/archives/public/>
|
|
Options Indexes FollowSymlinks
|
|
AllowOverride None
|
|
#Order allow,deny
|
|
#Allow from all
|
|
Require all granted
|
|
</Directory>
|
|
|
|
ErrorLog ${APACHE_LOG_DIR}/mailman-error.log
|
|
|
|
# Possible values include: debug, info, notice, warn, error, crit,
|
|
# alert, emerg.
|
|
LogLevel warn
|
|
|
|
CustomLog ${APACHE_LOG_DIR}/mailman-access.log combined
|
|
</VirtualHost>
|