From 2863aa157ba76cf8dd20bfceb398ab9c69d48c6a Mon Sep 17 00:00:00 2001
From: Rodrigo Goncalves <rodrigo.g@ufsc.br>
Date: Tue, 20 Aug 2024 13:24:36 +0000
Subject: [PATCH] Includes the certmanager and the CA key to allow certificate
 creation

---
 Dockerfile | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/Dockerfile b/Dockerfile
index 95748f3..40e390b 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -3,9 +3,13 @@ FROM php:7.1-apache
 # Came from https://downloads.datastax.com/cpp-driver/ubuntu/18.04/
 COPY ./docker/web/*.deb /debs/
 
+RUN mkdir /certmanager
+RUN mkdir /certmanager/certificates
+
 #Default SSLs
 ADD docker/web/apache-ssl.conf 	/etc/apache2/sites-enabled/000-default-ssl.conf
 ADD docker/web/ca.crt        	/etc/apache2/ssl/
+ADD docker/web/ca.key        	/etc/apache2/ssl/
 ADD docker/web/server.crt 	/etc/apache2/ssl/
 ADD docker/web/server.key 	/etc/apache2/ssl/
 ADD docker/command.sh /usr/local/bin/
@@ -43,5 +47,8 @@ ADD bin 			/var/www/html/bin/
 ADD lib 			/var/www/html/lib/
 ADD docker/web/index.html 	/var/www/html/
 
+ADD docker/certmanager/config /certmanager/
+ADD docker/certmanager/genclient.sh /certmanager/
+
 #smartdata/Config.php
 #RUN mkdir /usr/local/tmp/ && touch /usr/local/tmp/log && chmod 777 /usr/local/tmp/log
-- 
GitLab