Browse Source
This site replaces eavesdrop.openstack.org. I think this name makes more sense. That is/was being published by jobs directly pushing this onto the eavesdrop server. Instead, the publishing jobs for irc-meetings now publish to /afs/openstack.org/project/meetings.opendev.org. This makes the site available via the static server. This is actually a production no-op; nothing has changed for the current publishing. It is still todo to figure out the correct redirects to keep things working from the existing eavesdrop.openstack.org and stop the old publishing method. Depends-On: https://review.opendev.org/c/opendev/zone-opendev.org/+/794085 Change-Id: Ia582c4cee1f074e78cee32626be86fd5eb1d81bdchanges/86/794086/2
6 changed files with 53 additions and 0 deletions
@ -0,0 +1,40 @@
|
||||
Define AFS_ROOT /afs/openstack.org/project/meetings.opendev.org |
||||
|
||||
<VirtualHost *:80> |
||||
ServerName meetings.opendev.org |
||||
RewriteEngine On |
||||
RewriteRule ^/(.*) https://meetings.opendev.org/$1 [last,redirect=permanent] |
||||
LogLevel warn |
||||
ErrorLog /var/log/apache2/meetings.opendev.org_error.log |
||||
CustomLog /var/log/apache2/meetings.opendev.org_access.log combined |
||||
ServerSignature Off |
||||
</VirtualHost> |
||||
|
||||
<IfModule mod_ssl.c> |
||||
<VirtualHost *:443> |
||||
|
||||
ServerName meetings.opendev.org |
||||
|
||||
DocumentRoot ${AFS_ROOT} |
||||
|
||||
SSLCertificateFile /etc/letsencrypt-certs/meetings.opendev.org/meetings.opendev.org.cer |
||||
SSLCertificateKeyFile /etc/letsencrypt-certs/meetings.opendev.org/meetings.opendev.org.key |
||||
SSLCertificateChainFile /etc/letsencrypt-certs/meetings.opendev.org/ca.cer |
||||
SSLProtocol All -SSLv2 -SSLv3 |
||||
# Note: this list should ensure ciphers that provide forward secrecy |
||||
SSLCipherSuite ECDH+AESGCM:DH+AESGCM:ECDH+AES256:DH+AES256:ECDH+AES128:DH+AES:!AES256:!aNULL:!eNULL:!MD5:!DSS:!PSK:!SRP |
||||
SSLHonorCipherOrder on |
||||
|
||||
<Directory ${AFS_ROOT}> |
||||
Options Indexes FollowSymLinks MultiViews |
||||
AllowOverrideList Redirect RedirectMatch |
||||
Require all granted |
||||
</Directory> |
||||
|
||||
LogLevel warn |
||||
ErrorLog /var/log/apache2/meetings.opendev.org_error.log |
||||
CustomLog /var/log/apache2/meetings.opendev.org_access.log combined |
||||
ServerSignature Off |
||||
|
||||
</VirtualHost> |
||||
</IfModule> |
Loading…
Reference in new issue