Outils pour utilisateurs

Outils du site


admin:machines_virtuelles:admin:cachet

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
admin:machines_virtuelles:admin:cachet [2017/07/11 15:45]
fpoulain [Dégravatarisation]
admin:machines_virtuelles:admin:cachet [2020/12/26 17:37] (Version actuelle)
cpm Normalisation du service status.chapril.org
Ligne 1: Ligne 1:
-====== Affichage du statut des services avec cachet ​======+====== Affichage du statut des services avec Cachet ​======
  
 <note tip>Doc officielle : https://​docs.cachethq.io/​docs/​installing-cachet</​note>​ <note tip>Doc officielle : https://​docs.cachethq.io/​docs/​installing-cachet</​note>​
Ligne 12: Ligne 12:
  
   # cd /var/www/   # cd /var/www/
-  ​# mkdir cachet +  # git clone https://​github.com/​cachethq/​Cachet.git ​status.chapril.org 
-  # cd  cachet +  Clonage dans 'status.chapril.org'... 
-  ​# git clone https://​github.com/​cachethq/​Cachet.git +  # cd status.chapril.org
-  Clonage dans 'Cachet'... +
-  # cd Cachet+
  
 On liste les versions disponibles : On liste les versions disponibles :
Ligne 51: Ligne 49:
 Ensuite la configuration du logiciel : Ensuite la configuration du logiciel :
  
-<code conf /var/www/cachet/​Cachet/.env>+<code conf /var/www/status.chapril.org/.env>
 APP_ENV=production APP_ENV=production
 APP_DEBUG=false APP_DEBUG=false
Ligne 68: Ligne 66:
 CACHET_EMOJI=false CACHET_EMOJI=false
  
-MAIL_DRIVER=smtp+MAIL_DRIVER=sendmail 
 +MAIL_HOST=localhost 
 +MAIL_PORT=25 
 +MAIL_USERNAME=null 
 +MAIL_PASSWORD=null 
 +MAIL_ADDRESS=contact@chapril.org 
 +MAIL_NAME=Équipe Chapril 
 +MAIL_ENCRYPTION=tls
 </​code>​ </​code>​
  
Ligne 86: Ligne 91:
     listen 80;     listen 80;
  
-    access_log /​var/​log/​nginx/​status.chapril.org.access_log+    access_log /​var/​log/​nginx/​status.chapril.org-access.log
-    error_log /​var/​log/​nginx/​status.chapril.org.error_log;+    error_log /​var/​log/​nginx/​status.chapril.org-error.log;
  
     server_name status.chapril.org;​     server_name status.chapril.org;​
  
-    root /var/www/cachet/​Cachet/public;+    root /var/www/status.chapril.org/public;
     index index.php;     index index.php;
  
Ligne 118: Ligne 123:
  
 Enfin il faut changer les permissions car on a tout fait ça en root : Enfin il faut changer les permissions car on a tout fait ça en root :
-  chown www-data:​www-data /var/www/cachet/​Cachet+  chown www-data:​www-data /var/www/status.chapril.org
  
 Et enfin on se rend sur http://​status.chapril.org pour finir la conf. Et enfin on se rend sur http://​status.chapril.org pour finir la conf.
Ligne 190: Ligne 195:
  
 On constate l'​étendue des dégats avec On constate l'​étendue des dégats avec
-  root@admin:/​var/​www/​cachet/​Cachet# grep cdnjs * -R+  root@admin:/​var/​www/​status.chapril.org# grep cdnjs * -R
   ​   ​
 Et il faut rapatrier tout ça. Je ne parle même pas des trucs tiers du dossier ''​vendors''​. Et il faut rapatrier tout ça. Je ne parle même pas des trucs tiers du dossier ''​vendors''​.
Ligne 201: Ligne 206:
  
 Enfin on efface le cache : Enfin on efface le cache :
-  rm -f /var/www/cachet/​Cachet/​storage/​framework/​views/​*.php+  rm -f /var/www/status.chapril.org/​storage/​framework/​views/​*.php
  
 ==== Dégravatarisation ==== ==== Dégravatarisation ====
Ligne 207: Ligne 212:
 1. Dans ''​app/​Models/​User.php'',​ poutrer la définition de <code php> 1. Dans ''​app/​Models/​User.php'',​ poutrer la définition de <code php>
 return sprintf('​https://​www.gravatar.com/​avatar/​%s?​size=%d',​ md5($this->​email),​ $size);</​code>​ return sprintf('​https://​www.gravatar.com/​avatar/​%s?​size=%d',​ md5($this->​email),​ $size);</​code>​
-par exemple remplacer par ''​return ​'#'​''​.+par exemple remplacer par <code php> 
 +return ''​;</​code>​.
  
-2. Dans ''​resources/​views/​dashboard/​user/​index.blade.php'', ​remplacer+2. Dans ''​resources/​views/​dashboard/​user/​index.blade.php'', ​virer
 <code html> <code html>
 <a href="​https://​gravatar.com"><​img src="​{{ $current_user->​gravatar }}" class="​img-responsive img-thumbnail"​ title="​{{ trans('​forms.user.gravatar'​) }}" data-toggle="​tooltip"></​a>​ <a href="​https://​gravatar.com"><​img src="​{{ $current_user->​gravatar }}" class="​img-responsive img-thumbnail"​ title="​{{ trans('​forms.user.gravatar'​) }}" data-toggle="​tooltip"></​a>​
 </​code>​ </​code>​
-par + 
-<​code>​ +Dans ''​resources/​views/​dashboard/​partials/​sidebar.blade.php'',​ virer 
-<img src="//​april.org/​sites/​default/​themes/​zen_april/​logo.png" class="​img-responsive img-thumbnail" ​title="Logo April" data-toggle="​tooltip">+<​code ​html
 +<a href="{{ url('​dashboard/user') }}"
 +  <​span ​class="​avatar"><img src="{{ $current_user->​gravatar }}"></​span>​ 
 +</a>
 </​code>​ </​code>​
 +
 +Dans ''​resources/​views/​dashboard/​team/​index.blade.php'',​ virer
 +<code html>
 +  <img src="​{{ $member->​gravatar }}">​
 +</​code>​
 +Et le remplacer par ce que vous voulez.
 +
 +Encore une fois on vire les caches :
 +  rm -f storage/​framework/​views/​*.php
admin/machines_virtuelles/admin/cachet.1499780729.txt.gz · Dernière modification: 2017/07/11 15:45 par fpoulain