Serve up Mailman3
[sysconfig/apache2.git] / sites-common / default
index 47bfc1d5c3ebaeba1d4d4f71220404cd7ea2c3ac..c2197afe36c1676195a451c851f8200230fa1b5e 100644 (file)
@@ -1,6 +1,6 @@
 ServerAdmin webmaster@dehnerts.com
 ServerName olinda.mit.edu
-ServerAlias svn.dehnerts.com svn.dehnert.arctic.org www.dehnerts.com www.dehnert.arctic.org
+ServerAlias www.dehnerts.com www.dehnert.arctic.org
 
 DocumentRoot /var/www/default
 <Directory />
@@ -32,13 +32,13 @@ Alias /roundcube /var/lib/roundcube
        Require group roundcube
 </Directory>
 
-ErrorLog ${APACHE_LOG_DIR}/error.olinda.log
+ErrorLog ${APACHE_LOG_DIR}/error.log
 
 # Possible values include: debug, info, notice, warn, error, crit,
 # alert, emerg.
 LogLevel warn
 
-CustomLog ${APACHE_LOG_DIR}/access.olinda.log combined
+CustomLog ${APACHE_LOG_DIR}/access.log combined
 
 Alias /doc/ "/usr/share/doc/"
 <Directory "/usr/share/doc/">
@@ -59,3 +59,16 @@ Alias /doc/ "/usr/share/doc/"
 </Directory>
 
 Include sites-common/awstats
+
+Alias /mailman3/static /opt/mailman/web/static
+<Directory "/opt/mailman/web/static/">
+       Require all granted
+</Directory>
+
+<IfModule mod_proxy_uwsgi.c>
+    ProxyPass /mailman3/favicon.ico !
+    ProxyPass /mailman3/static !
+    #ProxyPass /mailman3 unix:/run/mailman3-web/uwsgi.sock|uwsgi://localhost/
+    ProxyPass /mailman3 uwsgi://localhost:8080/
+    ProxyPassReverse /mailman3 uwsgi:/localhost:8080/
+</IfModule>