informatique:serveurs:installation-logiciels-via-docker

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
informatique:serveurs:installation-logiciels-via-docker [2023/01/28 14:28] – [Sauvegarde de Gogs : git.clapas.org] jpmilcentinformatique:serveurs:installation-logiciels-via-docker [2025/04/28 08:11] (Version actuelle) – [JWT appli mobile] jpmilcent
Ligne 2: Ligne 2:
  
 ===== Passbolt ===== ===== Passbolt =====
-==== JWT appli mobile ==== +Si nécessaire :
-ATTENTION : après chaque redémarrage du docker, il est nécessaire de relancer les commandes ci-dessous :+
   * Se connecter au container : ''docker exec -it pwd-clapas-passbolt /bin/bash''   * Se connecter au container : ''docker exec -it pwd-clapas-passbolt /bin/bash''
-  * Créer le dossier : ''mkdir -m=770 /etc/passbolt/jwt'' +  * Voir les commandes dispo : ''su -s /bin/bash -c "/usr/share/php/passbolt/bin/cake help" www-data'' 
-  * Donner les bons droits : ''chown www-data:www-data /etc/passbolt/jwt/'' +  * Vérifier que tout est ok : ''su -s /bin/bash -c "/usr/share/php/passbolt/bin/cake passbolt healthcheck" www-data'' 
-  Créer les clés JWT : ''su -s /bin/bash -c "/usr/share/php/passbolt/bin/cake passbolt create_jwt_keys" www-data'' +  * Gestion des clés JWT (**nécessaire pour l'appli mobile**) 
-  * Vérifier que tout est ok : ''bin/cake passbolt healthcheck''+    * Créer le dossier : ''mkdir -m=550 /etc/passbolt/jwt'' 
 +    * Donner les bons droits : ''chown root:www-data /etc/passbolt/jwt/'' 
 +    Générer les clés JWT : ''su -s /bin/bash -c "/usr/share/php/passbolt/bin/cake passbolt create_jwt_keys" www-data'' 
 +  * Migrer la base de données : ''su -s /bin/bash -c "/usr/share/php/passbolt/bin/cake passbolt migrate" www-data''
  
 ===== Telegraf, InfluxDb, Grafana ===== ===== Telegraf, InfluxDb, Grafana =====
Ligne 91: Ligne 93:
  
 ==== Sauvegarde de Gogs : git.clapas.org ==== ==== Sauvegarde de Gogs : git.clapas.org ====
-  * Se placer dans le dossier suivant : ''cd /home/admin/yilgarn/git.clapas.org''+  * Se placer dans le dossier suivant : ''cd /home/admin/docker/git''
   * Créer un dossier //./backup// si nécessaire : ''mkdir ./backup''   * Créer un dossier //./backup// si nécessaire : ''mkdir ./backup''
   * Lancer la sauvegarde avec la commande : <code bash>   * Lancer la sauvegarde avec la commande : <code bash>
-docker exec git.clapas.org /bin/bash -c 'su - git && cd /app/gogs && ./gogs backup --target /backup --archive-name $(date +"%Y-%m-%d")_gogs_backup.zip'+docker exec -it git-gogs /bin/bash -c "cd /app/gogs && USER=git ./gogs backup --target /backup --archive-name $(date +'%Y-%m-%d')_gogs_backup.zip && chown $(id -u):$(id -g) /backup/$(date +'%Y-%m-%d')_gogs_backup.zip"
 </code> </code>
 +  * Pour synchroniser :
 +    * du serveur vers le dossier local : <code bash>rsync -av admin@yilgarn:/home/admin/dovker/git/backup/ ./git/backup/ </code>
  • informatique/serveurs/installation-logiciels-via-docker.1674916087.txt.gz
  • Dernière modification : 2023/01/28 14:28
  • de jpmilcent