admin:machines_virtuelles:admin:cachet
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
admin:machines_virtuelles:admin:cachet [2017/07/11 13:30] – [Rapatriement du script Cloudflare] fpoulain | admin:machines_virtuelles:admin:cachet [2021/12/06 11:00] (Version actuelle) – admin | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Affichage du statut des services avec cachet | + | ====== Affichage du statut des services avec Cachet |
<note tip>Doc officielle : https:// | <note tip>Doc officielle : https:// | ||
Ligne 12: | Ligne 12: | ||
# cd /var/www/ | # cd /var/www/ | ||
- | | + | # git clone https:// |
- | # cd cachet | + | Clonage dans 'status.chapril.org'... |
- | | + | # 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/ | + | <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 | ||
</ | </ | ||
Ligne 86: | Ligne 91: | ||
listen 80; | listen 80; | ||
- | access_log / | + | access_log / |
- | error_log / | + | error_log / |
server_name status.chapril.org; | server_name status.chapril.org; | ||
- | root /var/www/cachet/ | + | 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: | + | chown www-data: |
Et enfin on se rend sur http:// | Et enfin on se rend sur http:// | ||
Ligne 190: | Ligne 195: | ||
On constate l' | On constate l' | ||
- | root@admin:/ | + | root@admin:/ |
| | ||
Et il faut rapatrier tout ça. Je ne parle même pas des trucs tiers du dossier '' | Et il faut rapatrier tout ça. Je ne parle même pas des trucs tiers du dossier '' | ||
Ligne 198: | Ligne 203: | ||
Puis éditer les différents fichiers listés sachant que le chemin d' | Puis éditer les différents fichiers listés sachant que le chemin d' | ||
+ | vi -p public/ | ||
Enfin on efface le cache : | Enfin on efface le cache : | ||
- | rm -f /var/www/cachet/Cachet/ | + | rm -f /var/www/status.chapril.org/storage/framework/ |
+ | |||
+ | ==== Dégravatarisation ==== | ||
+ | |||
+ | 1. Dans '' | ||
+ | return sprintf(' | ||
+ | par exemple remplacer par <code php> | ||
+ | return '';</ | ||
+ | |||
+ | 2. Dans '' | ||
+ | <code html> | ||
+ | <a href=" | ||
+ | </ | ||
+ | |||
+ | Dans '' | ||
+ | <code html> | ||
+ | <a href=" | ||
+ | <span class=" | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | Dans '' | ||
+ | <code html> | ||
+ | <img src=" | ||
+ | </ | ||
+ | Et le remplacer par ce que vous voulez. | ||
+ | |||
+ | Encore une fois on vire les caches : | ||
+ | rm -f storage/ | ||
+ | |||
+ | ===== Ajout d'une adresse courriel pour les notifications ===== | ||
+ | |||
+ | Les inscriptions aux notifications ont été désactivées volontaire suite à des inscriptions de type spam. Elle peut être activée temporairement quand une personne en fait la demande. | ||
+ | |||
+ | ==== Réactivation temporaire via nginx ==== | ||
+ | |||
+ | Pour réactiver temporairement l' | ||
+ | |||
+ | < | ||
+ | | ||
+ | return 403 ; | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | Puis reloader nginx : | ||
+ | |||
+ | < | ||
+ | systemctl reload nginx | ||
+ | </ | ||
+ | |||
+ | Demander à la personne de s' | ||
+ | |||
+ | Ensuite, enlever les commentaires dans le fichier nginx de status.chapril.org et faire un reload de nginx. | ||
+ | |||
+ | ==== Ajout d'une adresse via l' | ||
+ | |||
+ | Une autre possibilité à « Ajouter un abonné » via l' | ||
+ | |||
+ | Pour corriger, il faut modifier dans la base de données : | ||
+ | |||
+ | < | ||
+ | mysql cachet | ||
+ | |||
+ | MariaDB [cachet]> | ||
+ | |||
+ | </ | ||
+ | |||
+ | Récupérer les valeurs pour la personne (exemple : id = 83, created_at = 2021-12-06 10:11:37, le champ verified_at étant à NULL). | ||
+ | |||
+ | Mettre à jour le champ verified_at (mettre la même valeur que created_at) : | ||
+ | |||
+ | < | ||
+ | MariaDB [cachet]> | ||
+ | Query OK, 1 row affected (5.213 sec) | ||
+ | </ |
admin/machines_virtuelles/admin/cachet.txt · Dernière modification : 2021/12/06 11:00 de admin