From 6a1b979559ed88a65ac97fef452ce6fc5dc1a424 Mon Sep 17 00:00:00 2001 From: Tiara Rodney Date: Fri, 15 Apr 2022 20:48:49 +0200 Subject: [PATCH] feat(samples/httpaste.it/httpd): add acme-challenge support --- .../httpd/usr/local/apache2/conf/httpd.conf | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/samples/httpaste.it/httpd/usr/local/apache2/conf/httpd.conf b/samples/httpaste.it/httpd/usr/local/apache2/conf/httpd.conf index 07c9156..007aaf6 100644 --- a/samples/httpaste.it/httpd/usr/local/apache2/conf/httpd.conf +++ b/samples/httpaste.it/httpd/usr/local/apache2/conf/httpd.conf @@ -2,6 +2,7 @@ ServerRoot "/usr/local/apache2" Listen 0.0.0.0:80 +Listen 0.0.0.0:443 LoadModule mpm_event_module modules/mod_mpm_event.so LoadModule authn_core_module modules/mod_authn_core.so @@ -18,6 +19,8 @@ LoadModule unixd_module modules/mod_unixd.so LoadModule access_compat_module modules/mod_access_compat.so LoadModule security2_module /usr/lib/apache2/modules/mod_security2.so LoadModule evasive20_module /usr/lib/apache2/modules/mod_evasive20.so +LoadModule alias_module modules/mod_alias.so +LoadModule ssl_module modules/mod_ssl.so @@ -79,7 +82,9 @@ ServerName 127.0.0.1 ServerName httpaste.it ServerAlias localhost SetEnv proxy-sendchunks + ProxyPass /.well-known ! ProxyPass "/" "unix:/shared/uwsgi.sock|uwsgi://localhost/" + Alias /.well-known /var/www/.well-known @@ -88,3 +93,20 @@ ServerName 127.0.0.1 SetEnv proxy-sendchunks ProxyPass "/" "unix:/shared/uwsgi.sock|uwsgi://localhost/" + + + + + + + SSLEngine on + SSLCertificateChainFile "ssl/httpaste.it/fullchain.pem" + SSLCertificateKeyFile "/ssl/httpaste.it/privkey.pem" + + + ServerName httpaste.it + ServerAlias localhost + SetEnv proxy-sendchunks + ProxyPass "/" "unix:/shared/uwsgi.sock|uwsgi://localhost/" + +