Compare commits
1 Commits
master
...
stats-stor
Author | SHA1 | Date | |
---|---|---|---|
13ec99f927 |
13
README.md
13
README.md
@ -16,22 +16,15 @@ REMOTE="local"
|
||||
|
||||
while read oldrev newrev ref
|
||||
do
|
||||
echo "Ref $ref (${newrev:0:7}) received."
|
||||
# only checking out the master (or whatever branch you would like to deploy)
|
||||
if [ "$ref" = "refs/heads/master" ];
|
||||
then
|
||||
echo "Ref $ref received. Deploying master branch to production..."
|
||||
cd $TARGET
|
||||
unset GIT_DIR
|
||||
PROD_BR=`git rev-parse --abbrev-ref HEAD`
|
||||
if [ $PROD_BR != "master" ];
|
||||
then
|
||||
echo "Doing nothing: production repo is on $PROD_BR branch."
|
||||
else
|
||||
echo "Deploying master branch to production..."
|
||||
git pull --ff-only $REMOTE master
|
||||
fi
|
||||
git pull --ff-only $REMOTE master
|
||||
else
|
||||
echo "Doing nothing: only the master branch may be deployed on this server."
|
||||
echo "Ref $ref received. Doing nothing: only the master branch may be deployed on this server."
|
||||
fi
|
||||
done
|
||||
```
|
||||
|
@ -78,21 +78,15 @@
|
||||
OVH</a> </li>
|
||||
<li> Emplacement du serveur : Paris, France </li>
|
||||
<li> Date de création du projet : 27 janvier 2019 </li>
|
||||
<li> Coût annuel de la location du serveur : 14,99€ x 1,2 (20%TVA) x 12 = 215,88€ </li>
|
||||
<li> Coût mensuel de la location du serveur : 18,39€ x 1,2 (20%TVA) = 22,07€ </li>
|
||||
<li> Coût annuel de la location du nom de domaine : 6,99€ x 1,2 (20%TVA) = 8,39€ </li>
|
||||
<li> Membres actifs du projet : 2 </li>
|
||||
<li> Membre actif du projet : 1 </li>
|
||||
<li> Contributions financières :
|
||||
<table border="1">
|
||||
<tr>
|
||||
<th></th><th>De</th><th>Date</th><th>Montant équivalent à</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>#7</td><td>Anonymes</td><td>31/01/2024</td><td>293 jours de fonctionnement de Gnous, soit jusqu'au mardi 19 nov 2024</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>#6</td><td>Vincent</td><td>24/07/2023</td><td>Une demi coupe de cheveux de Pauline</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>#5</td><td>Anonymes</td><td>26/06/2022</td><td>26 galettes poire camembert aux Embruns</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -152,10 +146,14 @@
|
||||
connexion sécurisée.
|
||||
Notamment, aucun service web de GNOUS n'est accessible de manière non-sécurisée.</p>
|
||||
|
||||
<p>L'espace de stockage est intégralement chiffré (<em>Full-disk encryption</em>) avec
|
||||
<p>L'espace de stockage a été réorganisé pour dissocier la partie <em>système</em>
|
||||
de la partie <em>données</em>. La partition dédiée aux données est chiffrée avec
|
||||
<a href="https://fr.wikipedia.org/wiki/LUKS"
|
||||
target="_blank" title="https://fr.wikipedia.org/wiki/LUKS (nouvel onglet)">LUKS</a>,
|
||||
ce qui nécessite notamment l'entrée manuelle de la phrase secrète à chaque redémarrage (et donc une action humaine).
|
||||
Cette partition est ensuite découpée en deux avec <a href="https://fr.wikipedia.org/wiki/Gestion_par_volumes_logiques"
|
||||
target="_blank" title="https://fr.wikipedia.org/wiki/Gestion_par_volumes_logiques (nouvel onglet)">LVM</a> pour allouer
|
||||
de l'espace aux données au repos et également aux composants Docker (particulièrement les volumes et les images).
|
||||
|
||||
<p id="backup">Une stratégie de sauvegardes quotidiennes permet d'assurer la persistence des données
|
||||
des utilisateurices quelques temps après leur suppression (qu'elle soit volontaire ou non):
|
||||
@ -184,11 +182,12 @@
|
||||
<li> Réalistes :
|
||||
<ul>
|
||||
<li> <input type="checkbox" disabled checked/> Implémenter une stratégie de sauvegardes distantes afin d'améliorer la résilience du système </li>
|
||||
<li> <input type="checkbox" disabled checked/> Chiffrement du système dans son intégralité (hormis /boot) </li>
|
||||
<li> <input type="checkbox" disabled checked/> Chiffrement des données serveur au repos avec Luks </li>
|
||||
<li> <input type="checkbox" disabled checked/> Trouver et concevoir un logo tout mignon </li>
|
||||
<li> <input type="checkbox" disabled/> Refonte du site web (fond et forme?)</li>
|
||||
<li> <input type="checkbox" disabled/> Traductions du site web </li>
|
||||
<li> <input type="checkbox" disabled/> Serveurs de noms </li>
|
||||
<li> <input type="checkbox" disabled/> Micro-agenda : référencer ponctuellement un évènement mobilisant les valeurs de GNOUS </li>
|
||||
</ul>
|
||||
</li>
|
||||
<li> Idéales :
|
||||
|
@ -1,13 +1,6 @@
|
||||
<?php
|
||||
$last_rev = exec('git log -1 --pretty=format:"%H" '.$this_file);
|
||||
$mtime = exec('LANG="fr_FR.UTF-8" git log -1 --pretty="format:%ct" '.$this_file);
|
||||
$fmt = datefmt_create(
|
||||
'fr-FR',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
'Europe/Paris',
|
||||
IntlDateFormatter::GREGORIAN,
|
||||
'd MMMM Y à HH:mm:ss O'
|
||||
);
|
||||
date_default_timezone_set('Europe/Paris');
|
||||
$mtime = date("d M Y H:i:s", filemtime($this_file));
|
||||
setlocale(LC_TIME, 'fr_FR.utf8','fra');
|
||||
?>
|
||||
<p style="text-align:right;">Mis à jour le <a href="https://git.gnous.fr/gnous/main_website/commit/<?php echo $last_rev;?>" target="_blank"><?php echo datefmt_format($fmt, $mtime); ?></a></p>
|
||||
<p style="text-align:right;">Mis à jour le <?php echo strftime("%d %B %Y à %H:%M:%S UTC%z", strtotime($mtime)); ?></p>
|
||||
|
@ -1,28 +1,26 @@
|
||||
<?php
|
||||
$this_file = basename($_SERVER["SCRIPT_FILENAME"]); //contient le nom de ce fichier (lui-même)
|
||||
setlocale (LC_TIME, 'fr_FR.utf8','fra');
|
||||
$rev_long = exec('git rev-parse HEAD'); // contient le hash du commit sélectionné
|
||||
$rev_short = substr($rev_long, 0, 7); // contient le hash du commit sélectionné
|
||||
|
||||
/*
|
||||
Petit script pour afficher la dernière date de modification (toute page confondue) sur la page d'accueil (index.php)
|
||||
*/
|
||||
$mtime_max = exec('git log -1 --pretty="format:%ct" '.$this_file); //récupération de la date de modification de ce fichier et institution comme maximum
|
||||
$last_rev = exec('git log -1 --pretty=format:"%H" '.$this_file); //récupération du hash du commit associé
|
||||
date_default_timezone_set('Europe/Paris');
|
||||
$mtime_this_file = filemtime($this_file); //récupération de la date de modification de ce fichier
|
||||
$mtime_max = $mtime_this_file; //elle est instituée comme un maximum
|
||||
|
||||
foreach (glob("*.php") as $filename) { //récupération de la liste de tous les fichiers .php du répertoire courant (les pages en somme)
|
||||
$mtime = exec('git log -1 --pretty="format:%ct" '.$filename);
|
||||
$mtime = filemtime($filename);
|
||||
if($mtime_max < $mtime) { //si une date de modification est supérieure au max (donc celle de index.php), alors on conserve sa valeur
|
||||
$mtime_max = $mtime;
|
||||
$last_rev = exec('git log -1 --pretty=format:"%H" '.$filename); //récupération du hash du commit associé
|
||||
}
|
||||
}
|
||||
$fmt = datefmt_create(
|
||||
'fr-FR',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
'Europe/Paris',
|
||||
IntlDateFormatter::GREGORIAN,
|
||||
'd MMMM Y à HH:mm:ss O'
|
||||
);
|
||||
|
||||
if($mtime_max > $mtime_this_file) { //si la date maximum n'est pas celle de cette page (index.php), alors cela veut dire qu'une page a été modifiée plus récemment
|
||||
$mtime_this_file = $mtime_max;
|
||||
}
|
||||
$mtime_this_file = date("d M Y H:i:s", $mtime_this_file); //formatage de la date retenue
|
||||
?>
|
||||
|
||||
<!DOCTYPE HTML>
|
||||
@ -36,7 +34,7 @@
|
||||
<?php include 'includes/titre.php'; ?>
|
||||
<br>
|
||||
<?php include 'includes/menu.php'; ?>
|
||||
<p style="text-align:right;">Dernière mise à jour du site le <?php echo datefmt_format($fmt, $mtime_max); ?><br>git revision: <a href="https://git.gnous.fr/gnous/main_website/commit/<?php echo $last_rev;?>" target="_blank"><?php echo substr($last_rev, 0, 7);?></a></p>
|
||||
<p style="text-align:right;">Dernière mise à jour du site le <?php echo strftime("%d %B %Y à %H:%M:%S UTC%z", strtotime($mtime_this_file)); ?><br>git revision: <a href="https://git.gnous.fr/gnous/main_website/commit/<?php echo $rev_long;?>" target="_blank"><?php echo $rev_short;?></a></p>
|
||||
|
||||
<div style="width:40%;">
|
||||
<p style="text-align: right;">
|
||||
|
@ -74,18 +74,18 @@ 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
|
||||
@ -97,7 +97,7 @@ BPSKy3x2JjRTTHzamz3E4oyP/aUx7jRmk5KAvusmFAw1VW/NmhibzP+6VF6MTAS+
|
||||
j6T4sgtr1m9LiaFwTGFHjDQqmT6PGvO7qkSaN+Z7eqL7ZKKigVOLUSmANU3YWr1X
|
||||
PSERVt+qcCIc6ze2H2ZJjADQ6K+Z0hipS2V5K8zTLulD+Tb8IOSoSiCFuAAmte79
|
||||
tbkrmMUrSX3m0ueXHSrmekJLumD5htxZaBEKSqxjGSJq3dC/X9sAEQEAAYkEcgQY
|
||||
AQgAJgIbAhYhBGj3vbpNhhwZm3ytrzuozCU0MjSRBQJlO6l/BQkJbQbGAkDBdCAE
|
||||
AQgAJgIbAhYhBGj3vbpNhhwZm3ytrzuozCU0MjSRBQJjZD+YBQkHlZzhAkDBdCAE
|
||||
GQEIAB0WIQQEr0CK0uBmj5uLcj2FRMwqXXeCfQUCXa/WNwAKCRCFRMwqXXeCfYIq
|
||||
D/92HtDqUCfOKX7pbkSGwfaYnrCOzkAhlPlJvwgjLmfs2mmd9AwXVwnM+YPC5vC4
|
||||
QO0Zxrb74b+Fi96KZoTJFH8Q1R5Qysu1dWo93/+gt5U52yCCDU8QGeKbnHSgiCSC
|
||||
@ -109,18 +109,18 @@ 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
|
||||
@ -132,7 +132,7 @@ IEZYN9v8xL8GSC1fsCCpKpbSpdKZAiBFdoBBVCVmg4yvRHlZGgBZsU0BJDwRESyy
|
||||
6EvOi5YmxdJMxf8mp+73CswfSiFDniLfyOlyXxhH8NM6xfOCHBSWsyqajvXNIuZR
|
||||
oNJk649LFok8Oqoo0jqmrRbhNgF4Ysbdaleb13mYviYV7Av7MxQeBo11i6Hiu/Nu
|
||||
0BFMzoF1dHI+rOdtce4oZky/krdtss0x00CRABEBAAGJBHIEGAEIACYCGwIWIQRo
|
||||
9726TYYcGZt8ra87qMwlNDI0kQUCZTupgAUJBoP2/QJAwXQgBBkBCAAdFiEEGc3q
|
||||
9726TYYcGZt8ra87qMwlNDI0kQUCY2Q/mAUJBKyNGAJAwXQgBBkBCAAdFiEEGc3q
|
||||
brLvDruEBWLAyH7jT9C+1fUFAmCY5gAACgkQyH7jT9C+1fV4CxAApzCpdm5h5/n/
|
||||
PjdaYayEmLztsRPbRTbkZIvqQVGugVu9c+xG1NmwO5yofm6PrWI6RSi5P09z245k
|
||||
XUtI7PgvXZBhMBHkbMZCqEfjybUXjUakF8wzLLe3QDCD0O1z7hlB0gimj9YiCjqD
|
||||
@ -144,17 +144,17 @@ mMij8bQwGSlC22+3/BT0nchDGd9h8DFGUdHfD8PHL4pN6IsRdcpvumlsdDbMrf5i
|
||||
E47WknKnURyy7QM3OZOIMIop46lPKiiIEpM1j97JRwDLZUHEuuB7zuvpiLzPLtCH
|
||||
CH7b9N+AdZfzAbNj691Utc6q6E0ywYFoq6JKxJ2uwP1QtuYWAISaQadEXWmYpj+2
|
||||
uLxaoF3HCvHy/NE2kmruK4wR5yx9WLbVQnD9s2i/DoAdgRCywfHyXEvsYagn27iF
|
||||
KrGXpKNLxddbDQXpUoQRK643JMPvbqoJEDuozCU0MjSR1YUP/j8nElMaDumfvYGM
|
||||
YnhK4CSjDdCHZGaB8J5E3Cg43ibsH9pFRicEoFP136zyz7yPzbggflKHkDL506ez
|
||||
9mtTIhmV0S36ZpFS3Dmaeby7ILAuebiax3qekAwMRBULS1HL7k+0PrAHTCLZVLlK
|
||||
OMML2mULG4MPxNglZcWcl0cwgFS/DG6ymo0KPZuWtmM0ilu2kNfOQwR6ZAMZgEXL
|
||||
FROVhgvhfZIzLcNIFecchSj15Fa/oNsB+5PYztmGj/o3E22AJBaLIBIKhncs06Tp
|
||||
zr/AqnV7GqHzE1FmBqzH0zDKDqHnHsfOhC31w7JfF86L4c7Mxk4TY5JVnDcdMcRX
|
||||
G3jepHvZ2wjSqnOFR8GLw2paCXweGAzN+hu6wBaENj0PpRFSbvdb20KHL5jQyyS0
|
||||
ZX2nN29j8nFIxbo62Q2gmOisLpPTg1/IbyRC8xPbLKdF4sxmO9CsEUxCMar20quD
|
||||
EDR/iWVIQye1xhOBfrMlXgLs0g4Uk6UKSvXlWpKrgQllA8To7Y75KS0ahejI1HCU
|
||||
OWyJ8B6FTjYU5zqIJgQ1wXBD23Wz5MX1H49mOGPAbTB7O2NMfpuxZgK5aeIORCa+
|
||||
AZLxDMpjbPQB3G24FnJRSO/bLwLhuQA0CrTodJShtBc5O1yCMs1Cqz9Eovz+juRb
|
||||
QZV6PMmVL5bhHj6ypvBzDJosi4yz
|
||||
=Dbd9
|
||||
KrGXpKNLxddbDQXpUoQRK643JMPvbqoJEDuozCU0MjSRI+QP/1G6Kfd9BhmNgrBh
|
||||
U/l6y6/HNImCZH4fbSHVYMS+XKakZL/vtukMAgGArcTOoAizcc15+MfbEQ6nQN4H
|
||||
QG5QUjYWDiVcL0pJ3ew3uyHQsTVlVpyjLf0ENpF8ZpbqRyawBkhSGOUz1qoFu2D0
|
||||
KsIITDXcuzM2fSFcrxSXiCfsSHfZy+h0oUxFAOEYlQUbLwXYOD3a95YCu7jeX+ez
|
||||
Si552Q0mweMAiwjU2gGldHq3VwzQCHWbSoQsgWV2AutmFd6tffCoORKx+D1RxRVP
|
||||
tCyi4F1WXxKXBK+98ZYWLKvbaJV8Iu/aiZ6E7hhuE//XSNaQzPvJpyRJmgOYbJ20
|
||||
LNz4zy6zNtnq0Is7ugcygOy9mjMxTWk9HeNKigH3jGG665bFULMIbl+x7pdAE39z
|
||||
eHyDJNlS00DF+wVUWq3KjlCBdK1Ink9IIlbOYaqp++AgHtGcmAvFRRyq0up/t0tt
|
||||
v48yIc3GcS05+kcGDSSpcQkucDZk/50kNWaMMOyYvqIdhTw0xGKcp5TAlT7IfywU
|
||||
f2DMQHHEKyuteBQGFhvRFPpY8XVcQnjs1avIkauOKXhHZ75fKiYP+rboK6KBHefR
|
||||
qb684x1LNhhMeN4PlHJ1hsoiJfVY4clPqVkh6MFGkmk7A4QjH99imfBL7DILRNSJ
|
||||
3jgHoq2q2d+CIfzI9S8F3bHwP5aT
|
||||
=AW2b
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
||||
|
@ -14,20 +14,19 @@ Faits:
|
||||
5/ Le 24 février 2022, vers 6h (UTC+3) le président Vladimir Poutine annonce le début d'une opération militaire. La Russie entre en guerre avec l'Ukraine.
|
||||
6/ Le 10 août 2022, deux mois après le décès par inanition d'une orque retrouvée dans le même fleuve, un béluga a été euthanasié après s'être épuisé pendant une semaine dans la Seine.
|
||||
7/ Le 6 février 2023, un séisme de magnitude 7,8, suivi d'une réplique de magnitude 7,5, a touché une région à cheval sur la Turquie et la Syrie, provoquant plusieurs milliers de morts et de blessés.
|
||||
8/ Le 11 juillet 2023 est décédé Milan Kundera à l'âge de 94 ans.
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAEBCgAdFiEEBK9AitLgZo+bi3I9hUTMKl13gn0FAmSuodgACgkQhUTMKl13
|
||||
gn3l+xAAsrfKt/Ms4F1VZuteJEk7a03+VsIAQrhq4olIRXL2ddmE+ymn/zQK8kmI
|
||||
eCFdNUdlALGgMbyGde424vBuJjAOEbf5/yiUwWCy6fECKU6udGyWtii1OWiJspma
|
||||
I733PQxROD1rZQRSXzliGZicCDDAKPb+/5GGF94edr4rG9hrAiyUGK9HjA0oihjT
|
||||
PzNjQaudbgLi01W9SoZTuQ+6fHQ6CEItEi3Oo2N2dYwolakhIjkThXWkBVUORVCg
|
||||
V1QGJGdhJ0l9KeG1RvF6dtDDRRNhGzChBpXdPd2NcDeT4WXvY0ZmEe/qZxyzJWXc
|
||||
tL7CV7Lq2mjYZZqpb1QsQpzivus9mNjjvTSzmXxdAnW22/UobuJd1T8oaXPZeLAL
|
||||
Rfbh6XfAk3nSwC06xHx8izhGzhODGxvDov6P0wNkEw55TaVOuF4mUN3kGmspcqi1
|
||||
lz5GxaTNtaAc+8/A8dukelSVWsPGuJZFhtmw4ovte1fAjW/gMpat/YOnm4QmOvlW
|
||||
WO+1KLF+AD/rGLYZRPvFidLsl3FDK6dg9KmZE8ukissAFz2nERuMKqc9JxIAdgnC
|
||||
cxDOuCT7acbKr87PdqpKBnXvVZXBwxVieAXnRCohN4xSH3guP3sdcZHDGVPn2QPf
|
||||
ASpGECEZDckLojjog6XQk77hg9TQ9PCBR01N0kj172iULzsoDU8=
|
||||
=4fh6
|
||||
iQIzBAEBCgAdFiEEGc3qbrLvDruEBWLAyH7jT9C+1fUFAmPhMNkACgkQyH7jT9C+
|
||||
1fU6BBAAgeNUm2x3PaAmRZolIDe0I0sD8dgDV75XlcpgOFOeqPVrmF0ww9SusWAg
|
||||
VGtOoQgOf4T/1W8rS+ixmFIHXFi5LufvFsR+uXnCPNYKrdr25PTFm0ZoeOrupmy5
|
||||
6ll+NWmBh1rF/K07rF16bhsdsA7dWH3QU5RUnyt+hTf2g9dqwl3pq74JlLAZAA1x
|
||||
mBDioP/YtCBxaE92cw1/QheJ9qtRbcbqIU+IUJtKgZvcX6oX/VUpdd9T14mLWua+
|
||||
Zl8Mcjdb8kGKvg475N0ScpGBK31z+Sc+MVMAK4urbxS65NbAvpZ8laoJ3FcA+IcF
|
||||
dc8dvz1JQ5aJ4SDQTMmTPc6IYPxGPN16iN13egOE46vST52FEwZFwGoQD8g/4fk4
|
||||
zMJmp1k/JJdHm1nc4b6pLOWPhqCFIFYmRO+lilI4d157vuM9FY3PkxuuFCb/JMKQ
|
||||
KLo9Kk4/y6zligSK9JT6nckwdGM9+b+D8daYq7BvgKvdY9ZQ2AFiTB7fZlmnURJ7
|
||||
8aWM1cupyNxpxe8X2pLQSGDjhUSGw4iskTNsSNs9Z/bw5P+/Rw1ZHyMbNhvzJyBv
|
||||
xKBY5ddiT/fVUZacsjZe7A9IApLgAGa41bLMDgClXdZHCrGYTocRTL5RF0hVfQ50
|
||||
/9XqqmYonSyyoeqHQxw619ratjS/rnJSuC7wDvJajrbjh1jYGxc=
|
||||
=2YmD
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -52,7 +52,7 @@
|
||||
|
||||
<h3 id="perennite">Pérennité des services</h3>
|
||||
|
||||
<p>Depuis la création du projet, trois des services proposés ont démontré leur intérêt et sont dorénavant considérés pérennes : Nextcloud, Mattermost et Mailcow.
|
||||
<p>Depuis la création du projet, deux des services proposés ont démontré leur intérêt et sont dorénavant considérés pérennes : Nextcloud et Mattermost.
|
||||
GNOUS cherche donc à assurer une bonne stabilité de ces outils ainsi qu'une disponibilité cohérente. De plus, il serait déraisonnable de procéder
|
||||
à leur arrêt définitif de manière imprévue, sans organiser et faciliter au préalable la migration des utilisateurices vers une autre instance ou plateforme.<br>
|
||||
Enfin, ce site web semble indispensable à la présentation de GNOUS, et n'est par conséquent pas non plus destiné à disparaître inopinément.</p>
|
||||
|
@ -27,6 +27,7 @@
|
||||
|
||||
<h2 id="sommaire">Sommaire</h2>
|
||||
<ul>
|
||||
<li> <a href="#sys" title="https://www.gnous.fr/stats.php#sys">Système</a></li>
|
||||
<li> <a href="#mm" title="https://www.gnous.fr/stats.php#mm">Mattermost</a></li>
|
||||
<ul>
|
||||
<li> <a href="#mmsyn" title="https://www.gnous.fr/stats.php#mmsyn">Synthèse</a></li>
|
||||
@ -46,6 +47,10 @@
|
||||
</ul>
|
||||
|
||||
|
||||
<h2 id=sys>Système</h2>
|
||||
<h3 id=sysstorage>Espace disque</h3>
|
||||
<a href="/ressources/stats/sys_storage.png" target="_blank" title="Système - Espace disque"><img src="ressources/stats/sys_storage.png"></a><br>
|
||||
|
||||
<h2 id=mm>Mattermost</h2>
|
||||
<h3 id=mmsyn>Synthèse</h3>
|
||||
<a href="/ressources/stats/mmsyn.png" target="_blank" title="Mattermost - Synthèse"><img src="ressources/stats/mmsyn.png"></a><br>
|
||||
|
@ -21,6 +21,12 @@ try:
|
||||
request.headers['Authorization'] = 'Basic '+os.environ["ES_TOKEN"]
|
||||
browser.request_interceptor = interceptor
|
||||
|
||||
browser.set_window_size(3000, 940)
|
||||
|
||||
browser.get("https://mon.gnous.fr/app/dashboards#/view/b4a96730-3a7c-11ed-bf1e-a57b2b18165f?embed=true&_g=(filters%3A!()%2CrefreshInterval%3A(pause%3A!t%2Cvalue%3A0)%2Ctime%3A(from%3Anow-24h%2Fh%2Cto%3Anow))&hide-filter-bar=true")
|
||||
sleep(60)
|
||||
browser.get_screenshot_as_file("html/ressources/stats/sys_storage.png")
|
||||
|
||||
browser.set_window_size(3000, 285)
|
||||
|
||||
browser.get("https://mon.gnous.fr/app/dashboards#/view/813e0b00-8544-11ec-876e-0f6254f8a3d0?embed=true&_g=(filters%3A!()%2CrefreshInterval%3A(pause%3A!t%2Cvalue%3A0)%2Ctime%3A(from%3Anow-15m%2Cto%3Anow))&hide-filter-bar=true")
|
||||
|
Loading…
Reference in New Issue
Block a user