You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
713 B
21 lines
713 B
FROM wordpress:6.6.1-php8.2-apache |
|
|
|
COPY fullchain.pem /etc/ssl/certs/ |
|
COPY privkey.pem /etc/ssl/private/ |
|
|
|
RUN set -eux; \ |
|
a2enmod ssl; \ |
|
{ \ |
|
echo '<VirtualHost _default_:443>'; \ |
|
|
|
|
|
|
|
|
|
# these IP ranges are reserved for "private" use and should thus *usually* be safe inside Docker |
|
echo 'ServerName equilibrateit.com:443'; \ |
|
echo 'SSLEngine on'; \ |
|
echo 'SSLCertificateKeyFile /etc/ssl/private/privkey.pem'; \ |
|
echo 'SSLCertificateFile /etc/ssl/certs/fullchain.pem'; \ |
|
echo '</VirtualHost>'; \ |
|
} > /etc/apache2/sites-available/equilibrateit.com-ssl.conf; \ |
|
ln -s /etc/apache2/sites-available/equilibrateit.com-ssl.conf /etc/apache2/sites-enabled/equilibrateit.com-ssl.conf; \
|
|
|