Update configurations for dehydrated deployment.

This commit is contained in:
Darren 'Tadgy' Austin 2025-09-16 18:12:27 +00:00
commit 06de93d4bc
7 changed files with 78 additions and 64 deletions

View file

@ -15,8 +15,8 @@ LoadModule unixd_module /usr/lib/apache2/mod_unixd.so
LoadModule http2_module /usr/lib/apache2/mod_http2.so
# SSL.
#LoadModule ssl_module /usr/lib/apache2/mod_ssl.so
#LoadModule socache_shmcb_module /usr/lib/apache2/mod_socache_shmcb.so
LoadModule ssl_module /usr/lib/apache2/mod_ssl.so
LoadModule socache_shmcb_module /usr/lib/apache2/mod_socache_shmcb.so
# SSI.
LoadModule include_module /usr/lib/apache2/mod_include.so
@ -151,9 +151,7 @@ MimeMagicFile /etc/apache2/magic
# Lets Encrypt validation.
<IfModule ssl_module>
Alias /.well-known/acme-challenge/ /srv/dehydrated/
</IfModule>
Alias /.well-known/acme-challenge/ /srv/dehydrated/
# Access control.
@ -167,19 +165,19 @@ MimeMagicFile /etc/apache2/magic
Require all denied
</Directory>
<Directory /var/empty>
<Directory /var/empty/>
Options None
AllowOverride None
Require all granted
</Directory>
<Directory /srv/dehydrated>
<Directory /srv/dehydrated/>
Options None
AllowOverride None
Require all granted
</Directory>
<Directory /srv/www/*/html>
<Directory /srv/www/*/html/>
Options Includes MultiViews SymLinksIfOwnerMatch
AllowOverride AuthConfig FileInfo Indexes Limit
@ -208,7 +206,7 @@ MimeMagicFile /etc/apache2/magic
</Directory>
<IfModule cgid_module>
<Directory /srv/www/*/cgi-bin>
<Directory /srv/www/*/cgi-bin/>
Options ExecCGI Includes MultiViews SymLinksIfOwnerMatch
AllowOverride AuthConfig FileInfo Limit

View file

@ -12,9 +12,9 @@
<VirtualHost 5.101.171.215:443 [2a01:a500:2981:1::d7]:443>
ServerName core.slackware.uk.net
SSLCertificateFile /etc/certificates/core.slackware.uk.net-cert.pem
SSLCertificateKeyFile /etc/certificates/core.slackware.uk.net-key.pem
SSLCertificateChainFile /etc/certificates/core.slackware.uk.net-chain.pem
SSLCertificateFile /etc/certificates/core.slackware.uk.net_cert.pem
SSLCertificateKeyFile /etc/certificates/core.slackware.uk.net_key.pem
SSLCertificateChainFile /etc/certificates/core.slackware.uk.net_chain.pem
SetEnvIf REQUEST_URI ^/robots\.txt$ no_log
SetEnvIf REQUEST_URI ^/favicon\.ico$ no_log