change layout

This commit is contained in:
Wolfgang Hottgenroth 2021-09-20 15:37:29 +02:00
parent b9c5896ee1
commit df40e68118
3 changed files with 12 additions and 6 deletions

View File

@ -1,4 +1,4 @@
FROM httpd:2.4
FROM httpd:2.4.48
LABEL Maintainer="Wolfgang Hottgenroth <woho@hottis.de>"
LABEL ImageName="registry.hottis.de/dockerized/httpdispatcher"
@ -22,14 +22,17 @@ RUN \
-e 's,^#\(Include conf/extra/httpd-vhosts.conf\),Include conf/editable/httpd-vhosts.conf,' \
conf/httpd.conf && \
mkdir conf/editable && \
mkdir conf/editable/ssl && \
mkdir conf/editable/ssl/private && \
mkdir conf/editable/ssl/certs
mkdir conf/ssl && \
mkdir conf/ssl/private && \
mkdir conf/ssl/certs && \
mkdir conf/ssl/certs && \
mkdir conf/ssl/notify
COPY httpd-vhosts.conf-template conf/editable/
COPY notify.sh /usr/bin/
VOLUME /usr/local/apache2/conf/editable
VOLUME /usr/local/apache2/conf/ssl
VOLUME /usr/local/apache2/logs
EXPOSE 443/tcp

View File

@ -20,6 +20,9 @@ SSLSessionCacheTimeout 300
ServerAdmin admin@example.com
MDCertificateAgreement accepted
MDNotifyCmd /usr/bin/notify.sh
MDStoreDir /usr/local/apache2/conf/ssl
# Example on usage on above LDAPAuthConfig macro

View File

@ -1,6 +1,6 @@
#!/bin/bash
#!/bin/sh
(sleep 5 && /bin/kill -USR1 1) &
date +%s > /usr/local/apache2/conf/ssl/notify/md-$1-done
exit 0