diff --git a/bin/getPasswords.sh b/bin/getPasswords.sh index e50c248..d6ee20f 100644 --- a/bin/getPasswords.sh +++ b/bin/getPasswords.sh @@ -3,6 +3,7 @@ KAZ_ROOT=$(cd "$(dirname $0)"/..; pwd) . "${KAZ_ROOT}/bin/.commonFunctions.sh" PRG=$(basename $0) +QUIET=1 usage() { echo "${PRG} [OPTIONS] [envname ...] @@ -22,9 +23,10 @@ for ARG in "$@"; do if [ -n "${DIRECTORYARG}" ]; then # après un -d SUBDIRECTORY="${ARG}" DIRECTORYARG= - elif [ -n "${DIRECTORYARG}" ]; then # après un -e + elif [ -n "${ECHOVARARG}" ]; then # après un -e VARTOECHO="${ARG}" ECHOVARARG= + QUIET="/dev/null" # pour ne pas avoir d'autres bruits ... else case "${ARG}" in @@ -35,8 +37,9 @@ for ARG in "$@"; do '-n' | '--simu') SIMU="echo" ;; '-e' | '--echo') - ECHOVARARG="ON ATTEND UNE UN NOM DE VARIABLE APRES CA" - ;; + ECHOVARARG="ON ATTEND UNE UN NOM DE VARIABLE APRES CA" ;; + '-q' ) + QUIET="/dev/null" ;; *) ENVFILES="${ENVFILES} ${ARG%}";; esac @@ -59,7 +62,7 @@ for ENVFILE in $ENVFILES; do fi if ! [ -f "$FILENAME" ]; then - echo "$FILENAME does not exist." + echo "$FILENAME does not exist." >& $QUIET continue fi diff --git a/bin/secretGen.sh b/bin/secretGen.sh index 200e651..eab6b90 100755 --- a/bin/secretGen.sh +++ b/bin/secretGen.sh @@ -79,10 +79,10 @@ secretGen(){ # rien à faire dans ce fichier, on passe else echo "Remplissage $FILENAME" >& $SORTIESTANDARD - db="$1$(apg -n 1 -m 2 -M NCL | cut -c 1-2)" + db="$(apg -n 1 -m 2 -M NCL | cut -c 1-2)" pass="$(apg -n 1 -m 16 -M NCL)" token="$(apg -n 1 -m 32 -M NCL)" - user="$1$(apg -n 1 -m 2 -M NCL | cut -c 1-2)" + user="$(apg -n 1 -m 2 -M NCL | cut -c 1-2)" dbs=$(grep -Eo '@@db@@[^@]*@@d@@' $FILENAME | sed -e 's/@@db@@//' -e 's/@@d@@//') passwords=$(grep -Eo '@@pass@@[^@]*@@p@@' $FILENAME | sed -e 's/@@pass@@//' -e 's/@@p@@//') @@ -90,11 +90,11 @@ secretGen(){ users=$(grep -Eo '@@user@@[^@]*@@u@@' $FILENAME | sed -e 's/@@user@@//' -e 's/@@u@@//') globalvars=$(grep -Eo '@@globalvar@@[^@]*@@gv@@' $FILENAME | sed -e 's/@@globalvar@@//' -e 's/@@gv@@//') - for dbName in $dbs; do sed -i "s/@@db@@$dbName@@d@@/${dbName}_$db" $DIR/*; done - for pw in $passwords; do sed -i "s/@@pass@@$pw@@p@@/${pw}" $DIR/*; done - for tk in $tokens; do sed -i "s/@@token@@$tk@@t@@/${tk}" $DIR/*; done - for u in $users; do sed -i "s/@@user@@$u@@u@@/${u}_$user" $DIR/*; done - for var in $globalvars; do sed -i "s/@@globalvar@@$var@@gv@@/${!var}" $DIR/*; done + for dbName in $dbs; do $SIMU sed -i "s/@@db@@$dbName@@d@@/${dbName}_$db/" $DIR/*; done + for pw in $passwords; do $SIMU sed -i "s/@@pass@@$pw@@p@@/${pass}/" $DIR/*; done + for tk in $tokens; do $SIMU sed -i "s/@@token@@$tk@@t@@/${token}/" $DIR/*; done + for u in $users; do $SIMU sed -i "s/@@user@@$u@@u@@/${u}_$user/" $DIR/*; done + for var in $globalvars; do $SIMU sed -i "s/@@globalvar@@$var@@gv@@/${!var}/" $DIR/*; done fi } @@ -115,9 +115,9 @@ crossVarComplete(){ varnames=$(grep -Eo '@@crossvar@@[^@]*@@cv@@' $FILENAME | sed -e 's/@@crossvar@@//' -e 's/@@cv@@//') for varname in $varnames; do - envname=${varname%_} + envname=${varname%%_*} value=$(/$KAZ_BIN_DIR/getPasswords.sh -e $varname $envname -d $ORGA) - sed -i "s/@@crossvar@@$varname@@cv@@/${value}" $DIR/*; + $SIMU sed -i "s/@@crossvar@@$varname@@cv@@/${value}/" $DIR/*; done diff --git a/secret.tmpl/Readme.txt b/secret.tmpl/Readme.txt deleted file mode 100644 index 4ab7f8c..0000000 --- a/secret.tmpl/Readme.txt +++ /dev/null @@ -1,11 +0,0 @@ -Mise à jour des mots de passe - -L'idée c'est d'extraire la gestion des mots de passe de l'installation. - -Tous les mots de passe sont dans un fichier "SetAllPass.sh" que des scripts vont chercher. - -updateDockerPassword.sh met à jours les fichiers d'environnement de mots de passe utilisé par docker-compose. - -(Il y a un problème pour mettre à jour le mot de passe d'une BD si son conteneur n'est pas en route) - -Les modifications sont prises en compte que lors de la création de nouveaux conteneurs (les données permanentes (mot de passe) dans les volumes ne sont pas changées) diff --git a/secret.tmpl/env-borg b/secret.tmpl/env-borg index 17de773..abfa995 100644 --- a/secret.tmpl/env-borg +++ b/secret.tmpl/env-borg @@ -1,10 +1,10 @@ VOLUME_SAUVEGARDES= BORG_REPO= -BORG_PASSPHRASE="@@token@@borg@@tk@@" +BORG_PASSPHRASE=@@token@@borg@@t@@ BORGLOG="/var/log/borg" BORG_FIC_DEL="/tmp/sauvegarde_supp.txt" BORG_EXCLUDE_BACKUP= -MAIL_RAPPORT= +MAIL_RAPPORT=a@@@globalvar@@domain@@gv@@;b@@@globalvar@@domain@@gv@@;c@@@globalvar@@domain@@gv@@ LISTREPSAUV= BORGMOUNT="/mnt/repo_borg" MAILOK= diff --git a/secret.tmpl/env-castopodAdmin b/secret.tmpl/env-castopodAdmin index 95378eb..1b822a4 100644 --- a/secret.tmpl/env-castopodAdmin +++ b/secret.tmpl/env-castopodAdmin @@ -1,3 +1,3 @@ -ADMIN_USER="@@pass@@castopod2@@pass@@" +ADMIN_USER=@@pass@@castopod2@@p@@ ADMIN_MAIL=admin@@@globalvar@@domain@@gv@@ -ADMIN_PASSWORD="@@pass@@castopod3@@pass@@" \ No newline at end of file +ADMIN_PASSWORD=@@pass@@castopod3@@p@@ \ No newline at end of file diff --git a/secret.tmpl/env-castopodDB b/secret.tmpl/env-castopodDB index 698cee1..d812df6 100644 --- a/secret.tmpl/env-castopodDB +++ b/secret.tmpl/env-castopodDB @@ -1,4 +1,4 @@ -MYSQL_ROOT_PASSWORD="@@pass@@castopod@@p@@" -MYSQL_USER="@@user@@castopod1@@u@@" -MYSQL_PASSWORD="@@pass@@castopod1@@p@@" -MYSQL_DATABASE="@@db@@castopod1@@d@@" \ No newline at end of file +MYSQL_ROOT_PASSWORD=@@pass@@castopod@@p@@ +MYSQL_USER=@@user@@castopod1@@u@@ +MYSQL_PASSWORD=@@pass@@castopod1@@p@@ +MYSQL_DATABASE=@@db@@castopod1@@d@@ \ No newline at end of file diff --git a/secret.tmpl/env-dokuwikiServ b/secret.tmpl/env-dokuwikiServ index 072cd6c..b91e012 100644 --- a/secret.tmpl/env-dokuwikiServ +++ b/secret.tmpl/env-dokuwikiServ @@ -1,4 +1,4 @@ WIKI_ROOT=Kaz WIKI_EMAIL=wiki@@@globalvar@@domain@@gv@@ -WIKI_PASSWORD="@@pass@@dokuwiki@@pass@@" \ No newline at end of file +WIKI_PASSWORD=@@pass@@dokuwiki@@p@@ \ No newline at end of file diff --git a/secret.tmpl/env-etherpadDB b/secret.tmpl/env-etherpadDB index 85e3ec4..ded3f91 100644 --- a/secret.tmpl/env-etherpadDB +++ b/secret.tmpl/env-etherpadDB @@ -1,5 +1,5 @@ -MYSQL_ROOT_PASSWORD="@@pass@@etherpadroot@@p@@" -MYSQL_DATABASE="@@db@@etherpad@@d@@" -MYSQL_USER="@@user@@etherpad@@u@@" -MYSQL_PASSWORD="@@pass@@etherpad@@p@@" +MYSQL_ROOT_PASSWORD=@@pass@@etherpadroot@@p@@ +MYSQL_DATABASE=@@db@@etherpad@@d@@ +MYSQL_USER=@@user@@etherpad@@u@@ +MYSQL_PASSWORD=@@pass@@etherpad@@p@@ diff --git a/secret.tmpl/env-etherpadServ b/secret.tmpl/env-etherpadServ index a9588d4..488b111 100644 --- a/secret.tmpl/env-etherpadServ +++ b/secret.tmpl/env-etherpadServ @@ -1,17 +1,17 @@ # share with padDB -DB_NAME="@@db@@etherpad@@d@@" -DB_USER="@@user@@etherpad@@u@@" -DB_PASS="@@pass@@etherpad@@p@@" +DB_NAME=@@db@@etherpad@@d@@ +DB_USER=@@user@@etherpad@@u@@ +DB_PASS=@@pass@@etherpad@@p@@ -DB_TYPE="mysql" -DB_HOST="padDB" -DB_PORT="3306" +DB_TYPE=mysql +DB_HOST=padDB +DB_PORT=3306 #DB_CHARSET= -ADMIN_PASSWORD="@@pass@@etherpadadmin@@p@@" +ADMIN_PASSWORD=@@pass@@etherpadadmin@@p@@ -TITLE="KazPad" -PAD_OPTIONS_LANG="fr" -TRUST_PROXY="true" +TITLE=KazPad +PAD_OPTIONS_LANG=fr +TRUST_PROXY=true DEFAULT_PAD_TEXT="––––– Ce texte est à effacer (après lecture si c’est votre première visite) ou à conserver en bas de votre pad –––––\n\nBienvenue sur notre PAD !\n\n➡ Comment commencer ?\n• Renseignez votre nom ou pseudo, en cliquant sur l’icône « utilisateur » en haut à droite.\n• Choisissez votre couleur d'écriture au même endroit.\n• Lancez-vous : écrivez sur votre pad !\n• Les contributions de chacun se synchronisent « en temps réel » sous leur propre couleur.\n\n➡ Comment partager / collaborer ?\n• Sélectionnez et copiez l'URL (l'adresse web dans la grande barre en haut à gauche du navigateur)\n• Partagez-là à vos collaborateurs et collaboratrices (email, messagerie, etc.)\n• Attention : toute personne ayant cette adresse d'accès peut modifier le pad à sa convenance.\n• Utilisez l'onglet chat (en bas à droite) pour séparer les discussions du texte sur lequel vous travaillez.\n\n➡ Comment sauvegarder ?\n• Il n'y a rien à faire : le texte est automatiquement sauvegardé, à chaque caractère tapé.\n• Marquez une version (un état du pad) en cliquant sur l’icône « étoile ».\n• Retrouvez toute l'évolution du pad et vos versions marquées d'une étoile dans l’historique (icône « horloge »).\n• Importez et exportez votre texte avec l'icône « double flèche » (formats HTML, texte brut, PDF, ODF…) ou avec un copier/coller.\n\nImportant ! N’oubliez pas de conserver quelque part l’adresse web (URL) de votre pad.\n\nBon travail collaboratif :)\n\n––––– Ce texte est à effacer (après lecture si c’est votre première visite) –––––\n\n**ATTENTION**\nCETTE INSTANCE PROPOSE DES PADS À EFFACEMENT AUTOMATIQUE !\n\nVOS PADS SERONT AUTOMATIQUEMENT SUPPRIMÉS AU BOUT DE 62 JOURS (2 MOIS) SANS ÉDITION !\n\nSi le contenu de votre pad bimestriel a été effacé, c'est qu'il n'avait pas été modifié depuis plus de 62 jours consécutifs.\n" diff --git a/secret.tmpl/env-framadateDB b/secret.tmpl/env-framadateDB index dfc9176..7505a23 100644 --- a/secret.tmpl/env-framadateDB +++ b/secret.tmpl/env-framadateDB @@ -1,5 +1,5 @@ -MYSQL_ROOT_PASSWORD="@@pass@@framadateroot@@p@@" -MYSQL_DATABASE="@@db@@framadatedb@@d@@" -MYSQL_USER="@@user@@framadatedb@@u@@" -MYSQL_PASSWORD="@@pass@@framadatedb@@p@@" +MYSQL_ROOT_PASSWORD=@@pass@@framadateroot@@p@@ +MYSQL_DATABASE=@@db@@framadatedb@@d@@ +MYSQL_USER=@@user@@framadatedb@@u@@ +MYSQL_PASSWORD=@@pass@@framadatedb@@p@@ diff --git a/secret.tmpl/env-framadateServ b/secret.tmpl/env-framadateServ index 28bb275..067998e 100644 --- a/secret.tmpl/env-framadateServ +++ b/secret.tmpl/env-framadateServ @@ -1,3 +1,3 @@ -HTTPD_USER="@@user@@framadate@@u@@" -HTTPD_PASSWORD="@@pass@@framadate2@@p@@" +HTTPD_USER=@@user@@framadate@@u@@ +HTTPD_PASSWORD=@@pass@@framadate2@@p@@ diff --git a/secret.tmpl/env-gitDB b/secret.tmpl/env-gitDB index 9336dee..541864e 100644 --- a/secret.tmpl/env-gitDB +++ b/secret.tmpl/env-gitDB @@ -1,5 +1,5 @@ -MYSQL_ROOT_PASSWORD="@@pass@@gitroot@@p@@" -MYSQL_DATABASE="@@db@@gitdb@@d@@" -MYSQL_USER="@@user@@gitdb@@u@@" -MYSQL_PASSWORD="@@pass@@gitdb@@p@@" \ No newline at end of file +MYSQL_ROOT_PASSWORD=@@pass@@gitroot@@p@@ +MYSQL_DATABASE=@@db@@gitdb@@d@@ +MYSQL_USER=@@user@@gitdb@@u@@ +MYSQL_PASSWORD=@@pass@@gitdb@@p@@ \ No newline at end of file diff --git a/secret.tmpl/env-gitServ b/secret.tmpl/env-gitServ index 1699205..b5bb048 100644 --- a/secret.tmpl/env-gitServ +++ b/secret.tmpl/env-gitServ @@ -1,3 +1,3 @@ -user_admin="@@user@@git@@u@@" -pass_admin="@@pass@@git@@p@@" +user_admin=@@user@@git@@u@@ +pass_admin=@@pass@@git@@p@@ admin_email=admin@@@globalvar@@domain@@gv@@ \ No newline at end of file diff --git a/secret.tmpl/env-jirafeauServ b/secret.tmpl/env-jirafeauServ index 27ee028..7278fb8 100644 --- a/secret.tmpl/env-jirafeauServ +++ b/secret.tmpl/env-jirafeauServ @@ -1,2 +1,2 @@ -HTTPD_PASSWORD= +HTTPD_PASSWORD=@@pass@@jirafeau@@pass@@ diff --git a/secret.tmpl/env-mail b/secret.tmpl/env-mail index bee7ab1..08a019f 100644 --- a/secret.tmpl/env-mail +++ b/secret.tmpl/env-mail @@ -1,2 +1,2 @@ -service_mail= -service_password="@@pass@@servicemail@@pass@@" \ No newline at end of file +service_mail=admin@@@globalvar@@domain@@gv@@ +service_password="@@pass@@servicemail@@p@@" \ No newline at end of file diff --git a/secret.tmpl/env-mastodonDB b/secret.tmpl/env-mastodonDB index e030e0f..8cba203 100644 --- a/secret.tmpl/env-mastodonDB +++ b/secret.tmpl/env-mastodonDB @@ -1,6 +1,6 @@ -DB_USER="@@user@@mastodon@@u@@" -DB_NAME="@@db@@mastodon@@d@@" -DB_PASS="@@pass@@mastodon@@p@@" -POSTGRES_USER="@@user@@postgresmasto@@u@@" -POSTGRES_PASSWORD="@@pass@@postgresmasto@@p@@" -POSTGRES_DB="@@db@@mastodon@@d@@" +DB_USER=@@user@@mastodon@@u@@ +DB_NAME=@@db@@mastodon@@d@@ +DB_PASS=@@pass@@mastodon@@p@@ +POSTGRES_USER=@@user@@postgresmasto@@u@@ +POSTGRES_PASSWORD=@@pass@@postgresmasto@@p@@ +POSTGRES_DB=@@db@@mastodon@@d@@ diff --git a/secret.tmpl/env-mastodonServ b/secret.tmpl/env-mastodonServ index 737a0d2..7a2763e 100644 --- a/secret.tmpl/env-mastodonServ +++ b/secret.tmpl/env-mastodonServ @@ -1,5 +1,5 @@ SECRET_KEY_BASE= -OTP_SECRET="@@token@@masto-otp@@token@@" +OTP_SECRET=@@token@@masto-otp@@t@@ ACTIVE_RECORD_ENCRYPTION_DETERMINISTIC_KEY= ACTIVE_RECORD_ENCRYPTION_KEY_DERIVATION_SALT= ACTIVE_RECORD_ENCRYPTION_PRIMARY_KEY= diff --git a/secret.tmpl/env-mattermostAdmin b/secret.tmpl/env-mattermostAdmin index 42e0000..5c41c36 100644 --- a/secret.tmpl/env-mattermostAdmin +++ b/secret.tmpl/env-mattermostAdmin @@ -1,4 +1,4 @@ -mattermost_user="@@user@@mattermost2@@u@@" -mattermost_pass="@@pass@@mattermost2@@p@@" -mattermost_token="@@token@@mattermost@@t@@" \ No newline at end of file +mattermost_user=@@user@@mattermost2@@u@@ +mattermost_pass=@@pass@@mattermost2@@p@@ +mattermost_token=@@token@@mattermost@@t@@ \ No newline at end of file diff --git a/secret.tmpl/env-mattermostDB b/secret.tmpl/env-mattermostDB index 8869918..8c58b7d 100644 --- a/secret.tmpl/env-mattermostDB +++ b/secret.tmpl/env-mattermostDB @@ -1,9 +1,9 @@ -MYSQL_ROOT_PASSWORD="@@pass@@mattermostroot@@p@@" -MYSQL_DATABASE="@@db@@mattermost@@d@@" -MYSQL_USER="@@user@@mattermost@@u@@" -MYSQL_PASSWORD="@@pass@@mattermost@@p@@" +MYSQL_ROOT_PASSWORD=@@pass@@mattermostroot@@p@@ +MYSQL_DATABASE=@@db@@mattermost@@d@@ +MYSQL_USER=@@user@@mattermost@@u@@ +MYSQL_PASSWORD=@@pass@@mattermost@@p@@ -POSTGRES_USER="@@user@@mattermost@@u@@" -POSTGRES_PASSWORD="@@pass@@mattermost@@p@@" -POSTGRES_DB="@@db@@mattermost@@d@@" +POSTGRES_USER=@@user@@mattermost@@u@@ +POSTGRES_PASSWORD=@@pass@@mattermost@@p@@ +POSTGRES_DB=@@db@@mattermost@@d@@ diff --git a/secret.tmpl/env-mattermostServ b/secret.tmpl/env-mattermostServ index 3b02daf..76c6b44 100644 --- a/secret.tmpl/env-mattermostServ +++ b/secret.tmpl/env-mattermostServ @@ -1,7 +1,7 @@ -MM_ADMIN_EMAIL="@@globalvar@@matterHost@@gv@@@@@globalvar@@domain@@gv@@" -MM_ADMIN_USER="@@user@@mattermost2@@u@@" -MM_ADMIN_PASSWORD="@@pass@@mattermost2@@u@@" +MM_ADMIN_EMAIL=@@globalvar@@matterHost@@gv@@@@@globalvar@@domain@@gv@@ +MM_ADMIN_USER=@@user@@mattermost2@@u@@ +MM_ADMIN_PASSWORD=@@pass@@mattermost2@@p@@ MM_SQLSETTINGS_DRIVERNAME=postgres diff --git a/secret.tmpl/env-nextcloudDB b/secret.tmpl/env-nextcloudDB index e5001c7..909ec7f 100644 --- a/secret.tmpl/env-nextcloudDB +++ b/secret.tmpl/env-nextcloudDB @@ -1,8 +1,8 @@ -MYSQL_ROOT_PASSWORD="@@pass@@nextcloudroot@@p@@" -MYSQL_DATABASE="@@db@@nextcloud@@d@@" -MYSQL_USER="@@user@@nextcloud@@u@@" -MYSQL_PASSWORD="@@pass@@nextcloud@@p@@" +MYSQL_ROOT_PASSWORD=@@pass@@nextcloudroot@@p@@ +MYSQL_DATABASE=@@db@@nextcloud@@d@@ +MYSQL_USER=@@user@@nextcloud@@u@@ +MYSQL_PASSWORD=@@pass@@nextcloud@@p@@ #NC_MYSQL_USER= #NC_MYSQL_PASSWORD= diff --git a/secret.tmpl/env-nextcloudServ b/secret.tmpl/env-nextcloudServ index 02bf3da..8f8e255 100644 --- a/secret.tmpl/env-nextcloudServ +++ b/secret.tmpl/env-nextcloudServ @@ -1,5 +1,5 @@ -NEXTCLOUD_ADMIN_USER="@@user@@nextcloudadmin@@u@@" -NEXTCLOUD_ADMIN_PASSWORD="@@pass@@nextcloudadmin@@p@@" -MYSQL_HOST="db" -RAIN_LOOP="@@pass@@rainloop@@p@@" +NEXTCLOUD_ADMIN_USER=@@user@@nextcloudadmin@@u@@ +NEXTCLOUD_ADMIN_PASSWORD=@@pass@@nextcloudadmin@@p@@ +MYSQL_HOST=db +RAIN_LOOP=@@pass@@rainloop@@p@@ diff --git a/secret.tmpl/env-officeServ b/secret.tmpl/env-officeServ index 8b8fc9c..ef7c768 100644 --- a/secret.tmpl/env-officeServ +++ b/secret.tmpl/env-officeServ @@ -1,3 +1,3 @@ -username="@@user@@office@@u@@" -password="@@pass@@office@@p@@" +username=@@user@@office@@u@@ +password=@@pass@@office@@p@@ diff --git a/secret.tmpl/env-paheko b/secret.tmpl/env-paheko index 6b19078..5594214 100644 --- a/secret.tmpl/env-paheko +++ b/secret.tmpl/env-paheko @@ -1,2 +1,2 @@ -API_USER="@@user@@pahekoapi@@u@@" -API_PASSWORD="@@pass@@pahekoapi@@p@@" \ No newline at end of file +API_USER=@@user@@pahekoapi@@u@@ +API_PASSWORD=@@pass@@pahekoapi@@p@@ \ No newline at end of file diff --git a/secret.tmpl/env-peertubeDB b/secret.tmpl/env-peertubeDB index 72b0a88..8aaeb43 100644 --- a/secret.tmpl/env-peertubeDB +++ b/secret.tmpl/env-peertubeDB @@ -1,8 +1,8 @@ -POSTGRES_USER="@@user@@peertube@@u@@" -POSTGRES_PASSWORD="@@pass@@peertube@@p@@" -POSTGRES_DB="@@db@@peertube@@d@@" +POSTGRES_USER=@@user@@peertube@@u@@ +POSTGRES_PASSWORD=@@pass@@peertube@@p@@ +POSTGRES_DB=@@db@@peertube@@d@@ -PEERTUBE_DB_USERNAME="@@user@@peertube@@u@@" -PEERTUBE_DB_PASSWORD="@@pass@@peertube@@p@@" +PEERTUBE_DB_USERNAME=@@user@@peertube@@u@@ +PEERTUBE_DB_PASSWORD=@@pass@@peertube@@p@@ PEERTUBE_DB_SSL=false PEERTUBE_DB_HOSTNAME=peertubeDB \ No newline at end of file diff --git a/secret.tmpl/env-peertubeServ b/secret.tmpl/env-peertubeServ index 2e8585b..ed16e7b 100644 --- a/secret.tmpl/env-peertubeServ +++ b/secret.tmpl/env-peertubeServ @@ -1,17 +1,17 @@ -POSTGRES_USER="@@user@@peertube@@u@@" -POSTGRES_PASSWORD="@@pass@@peertube@@p@@" -POSTGRES_DB="@@db@@peertube@@d@@" +POSTGRES_USER=@@user@@peertube@@u@@ +POSTGRES_PASSWORD=@@pass@@peertube@@p@@ +POSTGRES_DB=@@db@@peertube@@d@@ -PEERTUBE_DB_USERNAME="@@user@@peertube@@u@@" -PEERTUBE_DB_PASSWORD="@@pass@@peertube@@p@@" +PEERTUBE_DB_USERNAME=@@user@@peertube@@u@@ +PEERTUBE_DB_PASSWORD=@@pass@@peertube@@p@@ PEERTUBE_DB_SSL=false PEERTUBE_DB_HOSTNAME=peertubeDB -PEERTUBE_WEBSERVER_HOSTNAME="@@globalvar@@peertubeHost@@gv@@.@@globalvar@@domain@@gv@@" +PEERTUBE_WEBSERVER_HOSTNAME=@@globalvar@@peertubeHost@@gv@@.@@globalvar@@domain@@gv@@ PEERTUBE_TRUST_PROXY=['10.0.0.0/8', '127.0.0.1', 'loopback', '172.18.0.0/16'] -PEERTUBE_SECRET="@@token@@peertube@@t@@" -PT_INITIAL_ROOT_PASSWORD="@@pass@@peertubeinitialroot@@p@@" +PEERTUBE_SECRET=@@token@@peertube@@t@@ +PT_INITIAL_ROOT_PASSWORD=@@pass@@peertubeinitialroot@@p@@ #PEERTUBE_SMTP_USERNAME= #PEERTUBE_SMTP_PASSWORD= diff --git a/secret.tmpl/env-roundcubeDB b/secret.tmpl/env-roundcubeDB index dbcefbf..9bcb74f 100644 --- a/secret.tmpl/env-roundcubeDB +++ b/secret.tmpl/env-roundcubeDB @@ -1,4 +1,4 @@ -MYSQL_ROOT_PASSWORD="@@pass@@roudcuberoot@@p@@" -MYSQL_DATABASE="@@db@@roudcube@@d@@" -MYSQL_USER="@@user@@roudcube@@u@@" -MYSQL_PASSWORD="@@pass@@roudcube@@p@@" \ No newline at end of file +MYSQL_ROOT_PASSWORD=@@pass@@roudcuberoot@@p@@ +MYSQL_DATABASE=@@db@@roudcube@@d@@ +MYSQL_USER=@@user@@roudcube@@u@@ +MYSQL_PASSWORD=@@pass@@roudcube@@p@@ \ No newline at end of file diff --git a/secret.tmpl/env-roundcubeServ b/secret.tmpl/env-roundcubeServ index b2c4699..d434d64 100644 --- a/secret.tmpl/env-roundcubeServ +++ b/secret.tmpl/env-roundcubeServ @@ -1,6 +1,6 @@ -ROUNDCUBEMAIL_DB_TYPE="mysql" -ROUNDCUBEMAIL_DB_NAME="@@db@@roudcube@@d@@" -ROUNDCUBEMAIL_DB_USER="@@user@@roudcube@@u@@" -ROUNDCUBEMAIL_DB_PASSWORD="@@pass@@roudcube@@p@@" -ROUNDCUBEMAIL_UPLOAD_MAX_FILESIZE="1G" +ROUNDCUBEMAIL_DB_TYPE=mysql +ROUNDCUBEMAIL_DB_NAME=@@db@@roudcube@@d@@ +ROUNDCUBEMAIL_DB_USER=@@user@@roudcube@@u@@ +ROUNDCUBEMAIL_DB_PASSWORD=@@pass@@roudcube@@p@@ +ROUNDCUBEMAIL_UPLOAD_MAX_FILESIZE=1G diff --git a/secret.tmpl/env-spipDB b/secret.tmpl/env-spipDB index 3e9084f..9c75bc5 100644 --- a/secret.tmpl/env-spipDB +++ b/secret.tmpl/env-spipDB @@ -1,4 +1,4 @@ -MYSQL_ROOT_PASSWORD="@@pass@@spiproot@@p@@" -MYSQL_DATABASE="@@db@@spip@@d@@" -MYSQL_USER="@@user@@spip@@u@@" -MYSQL_PASSWORD="@@pass@@spip@@p@@" \ No newline at end of file +MYSQL_ROOT_PASSWORD=@@pass@@spiproot@@p@@ +MYSQL_DATABASE=@@db@@spip@@d@@ +MYSQL_USER=@@user@@spip@@u@@ +MYSQL_PASSWORD=@@pass@@spip@@p@@ \ No newline at end of file diff --git a/secret.tmpl/env-spipServ b/secret.tmpl/env-spipServ index 73a90a7..2df5105 100644 --- a/secret.tmpl/env-spipServ +++ b/secret.tmpl/env-spipServ @@ -1,10 +1,10 @@ SPIP_AUTO_INSTALL=1 SPIP_DB_SERVER=mysql -SPIP_DB_NAME="@@db@@spip@@d@@" -SPIP_DB_LOGIN="@@user@@spip@@u@@" -SPIP_DB_PASS="@@pass@@spip@@p@@" -SPIP_ADMIN_NAME="admin" -SPIP_ADMIN_LOGIN="@@user@@spipadmin@@u@@" +SPIP_DB_NAME=@@db@@spip@@d@@ +SPIP_DB_LOGIN=@@user@@spip@@u@@ +SPIP_DB_PASS=@@pass@@spip@@p@@ +SPIP_ADMIN_NAME=admin +SPIP_ADMIN_LOGIN=@@user@@spipadmin@@u@@ SPIP_ADMIN_EMAIL=admin@@@globalvar@@domain@@gv@@ -SPIP_ADMIN_PASS="@@pass@@spipadmin@@p@@" -PHP_TIMEZONE="Europe/Paris" +SPIP_ADMIN_PASS=@@pass@@spipadmin@@p@@ +PHP_TIMEZONE=Europe/Paris diff --git a/secret.tmpl/env-sympaDB b/secret.tmpl/env-sympaDB index e028fe4..4e51ccb 100644 --- a/secret.tmpl/env-sympaDB +++ b/secret.tmpl/env-sympaDB @@ -1,4 +1,4 @@ -MYSQL_ROOT_PASSWORD="@@pass@@symparoot@@p@@" -MYSQL_DATABASE="@@db@@sympa@@d@@" -MYSQL_USER="@@user@@sympa@@u@@" -MYSQL_PASSWORD="@@pass@@sympa@@p@@" +MYSQL_ROOT_PASSWORD=@@pass@@symparoot@@p@@ +MYSQL_DATABASE=@@db@@sympa@@d@@ +MYSQL_USER=@@user@@sympa@@u@@ +MYSQL_PASSWORD=@@pass@@sympa@@p@@ diff --git a/secret.tmpl/env-sympaServ b/secret.tmpl/env-sympaServ index 0e3eff2..7110bb6 100644 --- a/secret.tmpl/env-sympaServ +++ b/secret.tmpl/env-sympaServ @@ -1,10 +1,10 @@ -KEY="/etc/ssl/private/listes.key" -CERT="/etc/ssl/certs/listes.pem" -LISTMASTERS="listmaster@@@globalvar@@domain_sympa@@gv@@" -ADMINEMAIL="listmaster@@@globalvar@@domain_sympa@@gv@@" -SOAP_USER="@@user@@sympasoap@@u@@" -SOAP_PASSWORD="@@pass@@sympasoap@@p@@" +KEY=/etc/ssl/private/listes.key +CERT=/etc/ssl/certs/listes.pem +LISTMASTERS=listmaster@@@globalvar@@domain_sympa@@gv@@ +ADMINEMAIL=listmaster@@@globalvar@@domain_sympa@@gv@@ +SOAP_USER=@@user@@sympasoap@@u@@ +SOAP_PASSWORD=@@pass@@sympasoap@@p@@ -MYSQL_DATABASE="@@db@@sympa@@d@@" -MYSQL_USER="@@user@@sympa@@u@@" -MYSQL_PASSWORD="@@pass@@sympa@@p@@" +MYSQL_DATABASE=@@db@@sympa@@d@@ +MYSQL_USER=@@user@@sympa@@u@@ +MYSQL_PASSWORD=@@pass@@sympa@@p@@ diff --git a/secret.tmpl/env-traefik b/secret.tmpl/env-traefik index 9e295da..552baf6 100644 --- a/secret.tmpl/env-traefik +++ b/secret.tmpl/env-traefik @@ -1,2 +1,2 @@ -DASHBOARD_USER="@@user@@traefikdashboard@@u@@" -DASHBOARD_PASSWORD="@@pass@@traefikdashboard@@p@@" \ No newline at end of file +DASHBOARD_USER=@@user@@traefikdashboard@@u@@ +DASHBOARD_PASSWORD=@@pass@@traefikdashboard@@p@@ \ No newline at end of file diff --git a/secret.tmpl/env-vaultwardenDB b/secret.tmpl/env-vaultwardenDB index 488bc59..03a1e30 100644 --- a/secret.tmpl/env-vaultwardenDB +++ b/secret.tmpl/env-vaultwardenDB @@ -1,4 +1,4 @@ -MYSQL_ROOT_PASSWORD="@@pass@@koffreroot@@p@@" -MYSQL_DATABASE="@@db@@koffre@@d@@" -MYSQL_USER="@@user@@koffre@@u@@" -MYSQL_PASSWORD="@@pass@@koffre@@p@@" \ No newline at end of file +MYSQL_ROOT_PASSWORD=@@pass@@koffreroot@@p@@ +MYSQL_DATABASE=@@db@@koffre@@d@@ +MYSQL_USER=@@user@@koffre@@u@@ +MYSQL_PASSWORD=@@pass@@koffre@@p@@ \ No newline at end of file diff --git a/secret.tmpl/env-vaultwardenServ b/secret.tmpl/env-vaultwardenServ index c82bedd..d65fae2 100644 --- a/secret.tmpl/env-vaultwardenServ +++ b/secret.tmpl/env-vaultwardenServ @@ -1,4 +1,4 @@ ADMIN_TOKEN=@@token@@koffre@@t@@ -DATABASE_URL="mysql://@@user@@koffre@@u@@:@@pass@@koffre@@p@@@db/@@db@@koffre@@d@@" +DATABASE_URL=mysql://@@user@@koffre@@u@@:@@pass@@koffre@@p@@@db/@@db@@koffre@@d@@ SIGNUPS_DOMAINS_WHITELIST= diff --git a/secret.tmpl/env-vigiloDB b/secret.tmpl/env-vigiloDB index 1990f76..9353f5d 100644 --- a/secret.tmpl/env-vigiloDB +++ b/secret.tmpl/env-vigiloDB @@ -1,4 +1,4 @@ -MYSQL_ROOT_PASSWORD="@@pass@@vigiloroot@@p@@" -MYSQL_DATABASE="@@db@@vigilo@@d@@" -MYSQL_USER="@@user@@vigilo@@u@@" -MYSQL_PASSWORD="@@pass@@vigilo@@p@@" \ No newline at end of file +MYSQL_ROOT_PASSWORD=@@pass@@vigiloroot@@p@@ +MYSQL_DATABASE=@@db@@vigilo@@d@@ +MYSQL_USER=@@user@@vigilo@@u@@ +MYSQL_PASSWORD=@@pass@@vigilo@@p@@ \ No newline at end of file diff --git a/secret.tmpl/env-vigiloServ b/secret.tmpl/env-vigiloServ index aa1f327..b96f289 100644 --- a/secret.tmpl/env-vigiloServ +++ b/secret.tmpl/env-vigiloServ @@ -1,7 +1,7 @@ #BIND= -MYSQL_ROOT_PASSWORD="@@pass@@vigiloroot@@p@@" -MYSQL_DATABASE="@@db@@vigilo@@d@@" -MYSQL_USER="@@user@@vigilo@@u@@" -MYSQL_PASSWORD="@@pass@@vigilo@@p@@" -MYSQL_HOST="db" +MYSQL_ROOT_PASSWORD=@@pass@@vigiloroot@@p@@ +MYSQL_DATABASE=@@db@@vigilo@@d@@ +MYSQL_USER=@@user@@vigilo@@u@@ +MYSQL_PASSWORD=@@pass@@vigilo@@p@@ +MYSQL_HOST=db diff --git a/secret.tmpl/env-wpDB b/secret.tmpl/env-wpDB index 4060f06..7b1cdb1 100644 --- a/secret.tmpl/env-wpDB +++ b/secret.tmpl/env-wpDB @@ -1,7 +1,7 @@ -MYSQL_ROOT_PASSWORD="@@pass@@wproot@@p@@" -MYSQL_DATABASE="@@db@@wp@@d@@" -MYSQL_USER="@@user@@wp@@u@@" -MYSQL_PASSWORD="@@pass@@wp@@p@@" +MYSQL_ROOT_PASSWORD=@@pass@@wproot@@p@@ +MYSQL_DATABASE=@@db@@wp@@d@@ +MYSQL_USER=@@user@@wp@@u@@ +MYSQL_PASSWORD=@@pass@@wp@@p@@ #WP_MYSQL_USER= diff --git a/secret.tmpl/env-wpServ b/secret.tmpl/env-wpServ index e02b79e..6400c9c 100644 --- a/secret.tmpl/env-wpServ +++ b/secret.tmpl/env-wpServ @@ -1,8 +1,8 @@ # share with wpDB -WORDPRESS_DB_HOST="db:3306" -WORDPRESS_ADMIN_USER="@@user@@adminwp@@u@@" -WORDPRESS_ADMIN_PASSWORD="@@pass@@adminwp@@p@@" -WORDPRESS_DB_NAME="@@db@@wp@@d@@" -WORDPRESS_DB_USER="@@user@@wp@@u@@" -WORDPRESS_DB_PASSWORD="@@pass@@wp@@p@@" \ No newline at end of file +WORDPRESS_DB_HOST=db:3306 +WORDPRESS_ADMIN_USER=@@user@@adminwp@@u@@ +WORDPRESS_ADMIN_PASSWORD=@@pass@@adminwp@@p@@ +WORDPRESS_DB_NAME=@@db@@wp@@d@@ +WORDPRESS_DB_USER=@@user@@wp@@u@@ +WORDPRESS_DB_PASSWORD=@@pass@@wp@@p@@ \ No newline at end of file