Domain geändert, Doku erweitert und Email Settings angepasst

This commit is contained in:
scriptos 2024-05-07 21:09:56 +02:00
parent 232f693145
commit 15ae57b0c3
2 changed files with 19 additions and 11 deletions

View File

@ -1,3 +1,4 @@
# Autorenew der Letsencrypt Zertifikate mit CloudPanel # Autorenew der Letsencrypt Zertifikate mit CloudPanel
## Was macht dieses Script? ## Was macht dieses Script?
@ -6,15 +7,22 @@ Das Skript `cloudpanel-autorenew-letsencrypt-certs.v1.sh` automatisiert die Erne
## Ausführung: ## Ausführung:
1. Klonen des Repositorys 1. **Klonen des Repositorys**
`git clone https://git.media-techport.de/scriptos/cloudpanel-autorenew-letsencrypt-certs.git` `git clone https://git.techniverse.net/scriptos/cloudpanel-autorenew-letsencrypt-certs.git`
2. Ausführen des Scripts 2. **Email Settings im Script anpassen**
Folgende Variablen stehen zur Auswahl:
`email_from="mail@domain.com"`
`email_from_name="$hostname | CloudPanel Server"`
`email_to="mail@domain.com"`
`email_subject="Letsencrypt Zertifikate wurden auf $HOSTNAME erneuert"`
3. **Ausführen des Scripts**
`bash cloudpanel-autorenew-letsencrypt-certs.v1.sh` `bash cloudpanel-autorenew-letsencrypt-certs.v1.sh`
Die Ausgabe sollte folgendermaßen aussehen: Die Ausgabe sollte folgendermaßen aussehen:
![autorenew](https://git.media-techport.de/scriptos/cloudpanel-autorenew-letsencrypt-certs/raw/branch/main/assets/autorenew1.png) ![autorenew](https://git.techniverse.net/scriptos/cloudpanel-autorenew-letsencrypt-certs/raw/branch/main/assets/autorenew1.png)
## Cronjob: ## Cronjob:

View File

@ -3,11 +3,11 @@
# Beschreibung: Erneuert automatisch Letsencrypt Zertifikate in Cloudpanel # Beschreibung: Erneuert automatisch Letsencrypt Zertifikate in Cloudpanel
# Aufruf: bash ./cloudpanel-autorenew-letsencrypt-certs.v1.sh # Aufruf: bash ./cloudpanel-autorenew-letsencrypt-certs.v1.sh
# Autor: Patrick Asmus # Autor: Patrick Asmus
# Web: https://www.media-techport.de # Web: https://www.techniverse.net
# Git-Reposit.: https://git.media-techport.de/scriptos/cloudpanel-autorenew-letsencrypt-certs.git # Git-Reposit.: https://git.techniverse.net/scriptos/cloudpanel-autorenew-letsencrypt-certs.git
# Version: 1.1.1 # Version: 1.2
# Datum: 18.03.2024 # Datum: 07.05.2024
# Modifikation: Emailfunktion um Ansendername erweitert # Modifikation: Domain geändert, Doku erweitert und Email Settings angepasst
##################################################### #####################################################
# Variablen # Variablen
@ -16,9 +16,9 @@ config_path="/etc/nginx/sites-enabled/"
log_dir="/var/log/script-logs" log_dir="/var/log/script-logs"
log_file="$log_dir/cloudpanel-letsencrypt-renew.log" log_file="$log_dir/cloudpanel-letsencrypt-renew.log"
email_from="noreply@media-techport.de" email_from="mail@domain.com"
email_from_name="$hostname | CloudPanel Server" email_from_name="$hostname | CloudPanel Server"
email_to="system@media-techport.de" email_to="mail@domain.com"
email_subject="Letsencrypt Zertifikate wurden auf $HOSTNAME erneuert" email_subject="Letsencrypt Zertifikate wurden auf $HOSTNAME erneuert"
# Leite die Ausgaben in das Log-File um # Leite die Ausgaben in das Log-File um