update
This commit is contained in:
21
Ordonnanceur/Semaphore/prepare.sh
Normal file
21
Ordonnanceur/Semaphore/prepare.sh
Normal file
@ -0,0 +1,21 @@
|
||||
#!/bin/sh
|
||||
|
||||
if ! (docker ps >/dev/null 2>&1)
|
||||
then
|
||||
echo "Le daemon docker n'est pas en cours d'exécution, sortie !"
|
||||
exit
|
||||
fi
|
||||
|
||||
echo " Ok"
|
||||
echo "Création de certificats SSL"
|
||||
openssl req -nodes -newkey rsa:2048 -new -x509 -keyout nginx/ssl/semaphore_ssl.key -out nginx/ssl/semaphore_ssl.cert -config semaphore_ssl.conf
|
||||
|
||||
echo "Vous pouvez utiliser vos propres certificats en plaçant la clé privée dans nginx/ssl/semaphore_ssl.key et le certificat dans nginx/ssl/semaphore_ssl.cert."
|
||||
|
||||
echo " Ok"
|
||||
echo "Remplacement de clé encryption"
|
||||
|
||||
sed "s/LT8ZJxC53lQ5iN01PxzbMYX68ljJXfkQtqDhH6yZLuU=/$(head -c32 /dev/urandom|base64)/g"-i docker-compose.yaml
|
||||
|
||||
echo " Ok"
|
||||
echo "Vous pouvez lancer la commande : docker compose up -d"
|
Reference in New Issue
Block a user