|
|
@@ -0,0 +1,61 @@
|
|
|
+#!/usr/bin/env bash
|
|
|
+
|
|
|
+#a éxécuter dans le dossier certs.
|
|
|
+openssl genrsa -des3 -passout pass:NotSecure -out docker/nginx-proxy/certs/default.pass.key 2048
|
|
|
+openssl rsa -passin pass:NotSecure -in docker/nginx-proxy/certs/default.pass.key -out docker/nginx-proxy/certs/default.key
|
|
|
+rm docker/nginx-proxy/certs/default.pass.key
|
|
|
+openssl req -new -passout pass:NotSecure -key docker/nginx-proxy/certs/default.key -out docker/nginx-proxy/certs/default.csr -subj '/C=SS/ST=SS/L=Cluses/O=Opentalent Dev/CN=localhost'
|
|
|
+openssl x509 -req -sha256 -days 365 -in docker/nginx-proxy/certs/default.csr -signkey docker/nginx-proxy/certs/default.key -out docker/nginx-proxy/certs/default.crt
|
|
|
+
|
|
|
+#adapter avec le sous domaine souhaité.
|
|
|
+cp docker/nginx-proxy/certs/default.key docker/nginx-proxy/certs/local.phpmyadmin.opentalent.fr.key
|
|
|
+cp docker/nginx-proxy/certs/default.crt docker/nginx-proxy/certs/local.phpmyadmin.opentalent.fr.crt
|
|
|
+
|
|
|
+cp docker/nginx-proxy/certs/default.key docker/nginx-proxy/certs/local.api.opentalent.fr.key
|
|
|
+cp docker/nginx-proxy/certs/default.crt docker/nginx-proxy/certs/local.api.opentalent.fr.crt
|
|
|
+
|
|
|
+cp docker/nginx-proxy/certs/default.key docker/nginx-proxy/certs/local.ap2i.opentalent.fr.key
|
|
|
+cp docker/nginx-proxy/certs/default.crt docker/nginx-proxy/certs/local.ap2i.opentalent.fr.crt
|
|
|
+
|
|
|
+cp docker/nginx-proxy/certs/default.key docker/nginx-proxy/certs/local.elasticsearch.opentalent.fr.key
|
|
|
+cp docker/nginx-proxy/certs/default.crt docker/nginx-proxy/certs/local.elasticsearch.opentalent.fr.crt
|
|
|
+
|
|
|
+cp docker/nginx-proxy/certs/default.key docker/nginx-proxy/certs/local.mailcatcher.opentalent.fr.key
|
|
|
+cp docker/nginx-proxy/certs/default.crt docker/nginx-proxy/certs/local.mailcatcher.opentalent.fr.crt
|
|
|
+
|
|
|
+cp docker/nginx-proxy/certs/default.key docker/nginx-proxy/certs/local.v59.opentalent.fr.key
|
|
|
+cp docker/nginx-proxy/certs/default.crt docker/nginx-proxy/certs/local.v59.opentalent.fr.crt
|
|
|
+
|
|
|
+cp docker/nginx-proxy/certs/default.key docker/nginx-proxy/certs/local.admin.opentalent.fr.key
|
|
|
+cp docker/nginx-proxy/certs/default.crt docker/nginx-proxy/certs/local.admin.opentalent.fr.crt
|
|
|
+
|
|
|
+cp docker/nginx-proxy/certs/default.crt docker/nginx-proxy/certs/local.app.opentalent.fr.crt
|
|
|
+cp docker/nginx-proxy/certs/default.key docker/nginx-proxy/certs/local.app.opentalent.fr.key
|
|
|
+
|
|
|
+cp docker/nginx-proxy/certs/default.key docker/nginx-proxy/certs/local.thumbor.opentalent.fr.key
|
|
|
+cp docker/nginx-proxy/certs/default.crt docker/nginx-proxy/certs/local.thumbor.opentalent.fr.crt
|
|
|
+
|
|
|
+cp docker/nginx-proxy/certs/default.key docker/nginx-proxy/certs/local.opentalent.fr.key
|
|
|
+cp docker/nginx-proxy/certs/default.crt docker/nginx-proxy/certs/local.opentalent.fr.crt
|
|
|
+
|
|
|
+cp docker/nginx-proxy/certs/default.key docker/nginx-proxy/certs/local.sub.opentalent.fr.key
|
|
|
+cp docker/nginx-proxy/certs/default.crt docker/nginx-proxy/certs/local.sub.opentalent.fr.crt
|
|
|
+cp docker/nginx-proxy/certs/default.key docker/nginx-proxy/certs/local.sub.customdomain.fr.key
|
|
|
+cp docker/nginx-proxy/certs/default.crt docker/nginx-proxy/certs/local.sub.customdomain.fr.crt
|
|
|
+
|
|
|
+cp docker/nginx-proxy/certs/default.key docker/nginx-proxy/certs/local.blackfire.opentalent.fr.key
|
|
|
+cp docker/nginx-proxy/certs/default.crt docker/nginx-proxy/certs/local.blackfire.opentalent.fr.crt
|
|
|
+
|
|
|
+cp docker/nginx-proxy/certs/default.key docker/nginx-proxy/certs/local.metabase.opentalent.fr.key
|
|
|
+cp docker/nginx-proxy/certs/default.crt docker/nginx-proxy/certs/local.metabase.opentalent.fr.crt
|
|
|
+
|
|
|
+cp docker/nginx-proxy/certs/default.key docker/nginx-proxy/certs/local.ap2i-doc.opentalent.fr.key
|
|
|
+cp docker/nginx-proxy/certs/default.crt docker/nginx-proxy/certs/local.ap2i-doc.opentalent.fr.crt
|
|
|
+
|
|
|
+cp docker/nginx-proxy/certs/default.key docker/nginx-proxy/certs/local.app-doc.opentalent.fr.key
|
|
|
+cp docker/nginx-proxy/certs/default.crt docker/nginx-proxy/certs/local.app-doc.opentalent.fr.crt
|
|
|
+
|
|
|
+cp docker/nginx-proxy/certs/default.key docker/nginx-proxy/certs/local.frames.opentalent.fr.key
|
|
|
+cp docker/nginx-proxy/certs/default.crt docker/nginx-proxy/certs/local.frames.opentalent.fr.crt
|
|
|
+
|
|
|
+#docker-compose build --no-cache nginx-proxy
|