Merge branch 'master' into with_travaux

This commit is contained in:
thopic 2022-03-01 10:26:24 +01:00
commit d251f5f93b
Signed by: thopic
GPG Key ID: 292DBBF0B54AD4C5
14 changed files with 423 additions and 297 deletions

1
.env.example Normal file
View File

@ -0,0 +1 @@
ES_TOKEN = ""

3
.gitignore vendored
View File

@ -1,3 +1,6 @@
credentials.info credentials.info
html/.htpasswd html/.htpasswd
html/.htaccess html/.htaccess
.env
geckodriver.log
html/ressources/stats

View File

@ -2,6 +2,33 @@
La dernière version stable est accessible à cette adresse : https://www.gnous.fr La dernière version stable est accessible à cette adresse : https://www.gnous.fr
## Déploiement
Ce site est déployé au moyen d'un tour de passe-passe qui combine git et Docker.
Un [hook post-receive](https://git-scm.com/docs/githooks#post-receive) (voir ci-dessous) permet d'automatiquement mettre à jour le dépôt git servant les sources à chaque événement de poussée concernant la branche `master`.
Pour plus de simplicité, le dépôt est monté dans le conteneur applicatif de g² (Gitea).
```bash
#!/bin/bash
TARGET="/var/lib/apache"
REMOTE="local"
while read oldrev newrev ref
do
# 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
git pull --ff-only $REMOTE master
else
echo "Ref $ref received. Doing nothing: only the master branch may be deployed on this server."
fi
done
```
## Testing ## Testing
Une version de test tourne peut-être [ici](https://www.test.gnous.fr). Une version de test tourne peut-être [ici](https://www.test.gnous.fr).

View File

@ -27,15 +27,6 @@
<ul> <ul>
<li> <a href="#general" title="https://www.gnous.fr/apropos.php#general">Général</a></li> <li> <a href="#general" title="https://www.gnous.fr/apropos.php#general">Général</a></li>
<li> <a href="#technique" title="https://www.gnous.fr/apropos.php#technique">Technique</a></li> <li> <a href="#technique" title="https://www.gnous.fr/apropos.php#technique">Technique</a></li>
<li> <a href="#services" title="https://www.gnous.fr/apropos.php#services">Services</a></li>
<ul>
<li> <a href="#mattermost" title="https://www.gnous.fr/apropos.php#mattermost">Mattermost</a></li>
<li> <a href="#nextcloud" title="https://www.gnous.fr/apropos.php#nextcloud">Nextcloud</a></li>
<li> <a href="#mailcow" title="https://www.gnous.fr/apropos.php#mailcow">Mailcow</a></li>
<li> <a href="#gitea" title="https://www.gnous.fr/apropos.php#gitea">Gitea</a></li>
<li> <a href="#tails" title="https://www.gnous.fr/apropos.php#tails">Tails</a></li>
<li> <a href="#domainname" title="https://www.gnous.fr/apropos.php#domainname">Nom de domaine</a></li>
</ul>
</ul> </ul>
<li> <a href="#todo" title="https://www.gnous.fr/apropos.php#todo">Boîte à idées</a></li> <li> <a href="#todo" title="https://www.gnous.fr/apropos.php#todo">Boîte à idées</a></li>
<li> <a href="#contribution" title="https://www.gnous.fr/apropos.php#contribution">Invitation à contribuer</a></li> <li> <a href="#contribution" title="https://www.gnous.fr/apropos.php#contribution">Invitation à contribuer</a></li>
@ -83,12 +74,14 @@
<h2 id="informations">Informations</h2> <h2 id="informations">Informations</h2>
<h3 id="general">Général</h3> <h3 id="general">Général</h3>
<ul> <ul>
<li> Hébergeur : <a href="https://www.scaleway.com/fr/" target="_blank" title="https://www.scaleway.com/fr/ (nouvel onglet)"> <li> Hébergeur : <a href="https://www.scaleway.com" target="_blank" title="https://www.scaleway.com (nouvel onglet)">
Scaleway (Online)</a> </li> Scaleway (Online)</a> </li>
<li> Registraire : <a href="https://www.ovhcloud.com" target="_blank" title="https://www.ovhcloud.com (nouvel onglet)">
OVH</a> </li>
<li> Emplacement du serveur : Paris, France </li> <li> Emplacement du serveur : Paris, France </li>
<li> Date de création du projet : 27 janvier 2019 </li> <li> Date de création du projet : 27 janvier 2019 </li>
<!-- <li> Prochaine date d'expiration des services : 26 janvier 2021 </li> --> <li> Coût mensuel de la location du serveur : 15,99 x 1,2 (20%TVA) = 19,19 </li>
<li> Coût mensuel de la location du serveur : 14,99 + 20%TVA = 18 </li> <li> Coût annuel de la location du nom de domaine : 6,99 x 1,2 (20%TVA) = 8,39 </li>
<li> Membre actif du projet : 1 </li> <li> Membre actif du projet : 1 </li>
<li> Contributions financières : <li> Contributions financières :
<table border="1"> <table border="1">
@ -182,181 +175,6 @@
<p>Afin de faciliter la prévention des maintenances en tout genre, le site web <a href="travaux.php" <p>Afin de faciliter la prévention des maintenances en tout genre, le site web <a href="travaux.php"
target="_blank" title="https://www.gnous.fr/travaux.php (nouvel onglet)">Travaux</a> a été mis en ligne.</p> target="_blank" title="https://www.gnous.fr/travaux.php (nouvel onglet)">Travaux</a> a été mis en ligne.</p>
<h3 id="services">Services</h3>
<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>
<p>Tous les services proposés par GNOUS ne sont pas référencés sur ce site web, leur usage pouvant être personnel ou réservé à un public restreint.
Les utilisateurices sont cependant invité·es à <a href="contact.php"
title="contact.php">nous contacter</a> si ils ou elles ont besoin d'un service particulier (sans pour autant aucune garantie quant à leur déploiement).</p>
<h4 id="mattermost">Mattermost</h4>
<p>Le logiciel libre <a href="https://www.mattermost.org/" target="_blank" title="https://www.mattermost.org/ (nouvel onglet)">Mattermost</a> est
le premier service mis en place avec GNOUS. L'objectif initial est de se
réapproprier les conversations de type "famille" sur WhatsApp. Cependant,
cette instance de Mattermost n'est pas exclusive à la famille, mais
ouverte également à quelques proches puisque : </p>
<ul>
<li> il y a la possibilité d'avoir des équipes et des canaux totalement
privés, </li>
<li> malgré une estimation peu rigoureuse, il semble que la consommation des ressources de
Mattermost ne soit pas trop importante (du moins pour l'instant). </li>
</ul>
<?php
$url = "https://mattermost.gnous.fr/api/v4/analytics/old";
$headers = array(
"Accept: application/json",
"Authorization: Bearer ".$_ENV["MM_TOKEN"],
);
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
$data_json = curl_exec($ch);
$status_code = curl_getinfo($ch, CURLINFO_RESPONSE_CODE);
curl_close($ch);
if ($status_code==200) {
$data = json_decode($data_json, true);
$channel_count = $data[0]['value'] + $data[1]['value'];
$message_count = $data[2]['value'];
$user_count = $data[3]['value'];
$team_count = $data[4]['value'];
?>
Chiffres (mis à jour en temps réel) :
<table border="1">
<tbody>
<tr>
<td>Utilisateurices</td>
<td><?php echo $user_count;?></td>
</tr>
<tr>
<td>Équipes</td>
<td><?php echo $team_count;?></td>
</tr>
<tr>
<td>Canaux</td>
<td><?php echo $channel_count;?></td>
</tr>
<tr>
<td>Messages</td>
<td><?php echo $message_count;?></td>
</tr>
</tbody>
</table>
<?php
} else {
echo "<i>Statistiques momentanément indisponibles.</i>";
}
?>
<h4 id="nextcloud">Nextcloud</h4>
<p>Le logiciel libre <a href="https://nextcloud.com/" target="_blank" title="https://nextcloud.com/ (nouvel onglet)">Nextcloud</a> est le
troisième service (le second étant ce site) mis en place avec GNOUS.
Celui-ci est réservé à la famille et quelques proches pour des raisons évidentes de capacité
de stockage. Un des usages recherchés est de téléverser sur ce <em>cloud</em>
les fichiers qu'on envoie habituellement par mail, et alléger ainsi toute
l'infrastructure du mail.</p>
<?php
$url = "https://cloud.gnous.fr/ocs/v2.php/apps/serverinfo/api/v1/info?format=json";
$headers = array(
"Accept: application/json",
"OCS-APIRequest: true",
);
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_USERPWD, $_ENV["NEXTCLOUD_USER"].":".$_ENV["NEXTCLOUD_TOKEN"]);
$data_json = curl_exec($ch);
$status_code = curl_getinfo($ch, CURLINFO_RESPONSE_CODE);
curl_close($ch);
if ($status_code==200) {
$data = json_decode($data_json, true);
$nextcloud_data = $data['ocs']['data']['nextcloud'];
$user_count = $nextcloud_data['storage']['num_users'];
$file_count = $nextcloud_data['storage']['num_files'];
$share_count = $nextcloud_data['shares']['num_shares'];
?>
Chiffres (mis à jour en temps réel) :
<table border="1">
<tbody>
<tr>
<td>Utilisateurices</td>
<td><?php echo $user_count;?></td>
</tr>
<tr>
<td>Fichiers</td>
<td><?php echo $file_count;?></td>
</tr>
<tr>
<td>Partages de fichiers</td>
<td><?php echo $share_count;?></td>
</tr>
</tbody>
</table>
<?php
} else {
echo "<i>Statistiques momentanément indisponibles.</i>";
}
?>
<h4 id="mailcow">Mailcow</h4>
<p>Depuis mars 2021 GNOUS dispose d'un serveur de mail basé sur la solution libre <a href="https://mailcow.email/" target="_blank" title="https://mailcow.email/ (nouvel onglet)">Mailcow</a>.
Ce service permet d'envoyer et de recevoir des mails avec une adresse en <code>@gnous.fr</code>, ou tout autre domaine administré par GNOUS. Les mails sont également consultables au moyen d'un <a href="https://webmail.gnous.fr/" target="_blank" title="https://webmail.gnous.fr/ (nouvel onglet)">webmail</a>.</p>
<p>Tant que les ressources le permettent, une boîte mail peut-être créée sur demande.</p>
<h5 id="spam">Le spam</h5>
<p>Il est à noter que les mails envoyés à une adresse Gmail (ou Hotmail, Yahoo, etc.) sont susceptibles d'arriver dans les spams.
Ceci n'est pas dû à un défaut de configuration du serveur de mail de GNOUS, mais à un abus de pouvoir de la part de ces gros acteurs du mail qui détiennent une grande masse d'utilisateurices
et cherchent à entraver l'émergence de petits serveurs de mail. De nombreux articles et coups de gueule existent à ce propos. Un point de départ pourrait être l'article «<a href="https://framablog.org/2017/02/17/etre-un-geant-du-mail-cest-faire-la-loi/" target="_blank" title="https://framablog.org/2017/02/17/etre-un-geant-du-mail-cest-faire-la-loi/ (nouvel onglet)">Être un géant du mail, c'est faire la loi...</a>».</p>
<h4 id="gitea">Gitea</h4>
<p>Également depuis mars 2021, la forge git <a href="https://git.gnous.fr/" target="_blank" title="https://git.gnous.fr/ (nouvel onglet)"></a> reposant sur le logiciel libre <a href="https://gitea.io/" target="_blank" title="https://gitea.io/ (nouvel onglet)">Gitea</a> a été mise en place
pour pouvoir exporter et publier du contenu versionné.</p>
<h4 id="tails">Tails</h4>
<p>Une clef <a href="https://tails.boum.org/" target="_blank" title="https://tails.boum.org/ (nouvel onglet)">Tails</a>, pour <em>The Amnesic Incognito Live System</em>, est
une clef <abbr title="Universal Serial Bus">USB</abbr> sur laquelle est installé un système d'exploitation extrêmement sécurisé.
Cet outil permet d'ouvrir une session sur n'importe quel ordinateur (ou presque). Il a été conçu pour garantir l'anonymat de l'utilisateurice et sa protection contre tout type de surveillance.
Il a notamment été utilisé par Edward Snowden et les journalistes ayant travaillé sur la révélation des programmes de surveillance de la NSA en 2013.
Tails continue d'être utilisé par différents profils (journalistes, lanceur·ses d'alerte, opposant·es politiques, etc.) mais ne leur est pas exclusif !
En particulier, certains de ses avantages pour une personne lambda sont :
<ul>
<li> la possibilité de se déplacer sans son ordinateur, tout en conservant l'accès à ses ressources numériques en empruntant l'ordinateur de n'importe qui ; </li>
<li> la possibilité de réaliser des opérations sensibles (banque, connexion à un site, etc.) sur un ordinateur inconnu, tout en ayant l'assurance de ne pas compromettre ses informations (historique, enregistrement des identifiants, présence de virus, etc.); </li>
<li> l'assurance de ne pas endommager l'ordinateur utilisé, son utilisation étant transparente et sans trace ; </li>
<li> et plein d'autres que l'on découvre avec le temps... </li>
</ul>
</p>
<p>Puisque l'installation de Tails sur une clef nécessite du temps et quelques connaissances informatiques (mais se réalise sans trop de difficulté pour qui s'y intéresse), il peut être plus facile de se faire aider.
GNOUS se propose donc pour distribuer des clefs Tails à qui le souhaite («juste pour voir» est une raison valable!). Il est cependant raisonnable d'avoir acquis une certaine confiance en GNOUS, ou en ses membres, avant de formuler une telle demande.
En effet, il semble impossible d'avoir confiance en cet outil sans avoir confiance en la personne qui le produit. Pour tout renseignement à ce sujet, <a href="contact.php" title="https://www.gnous.fr/contact.php">contactez-nous</a>.
</p>
<h4 id="domainname">Nom de domaine</h4>
<p>GNOUS ayant acquis le nom de domaine <code>gnous.fr</code>, il lui est possible de délivrer gratuitement des noms de domaines sous le format <code>mon-nom-de-domaine.gnous.fr</code>. <a href="contact.php" title="https://www.gnous.fr/contact.php">Contactez-nous</a>
pour en faire la demande, bien qu'une réponse favorable ne soit pas garantie.</p>
<h2 id="todo">Boîte à idées</h2> <h2 id="todo">Boîte à idées</h2>
<ul> <ul>
@ -376,6 +194,7 @@ if ($status_code==200) {
<li> <input type="checkbox" disabled/> Production de documentation utilisateurice et administrateurice </li> <li> <input type="checkbox" disabled/> Production de documentation utilisateurice et administrateurice </li>
<li> <input type="checkbox" disabled checked/> Service de mail </li> <li> <input type="checkbox" disabled checked/> Service de mail </li>
<li> <input type="checkbox" disabled/> Auto-hébergement </li> <li> <input type="checkbox" disabled/> Auto-hébergement </li>
<li> <input type="checkbox" disabled/> Système d'authentification unique et centralisé </li>
</ul> </ul>
</li> </li>
<li> Démarches itératives : <li> Démarches itératives :

View File

@ -1,8 +1,8 @@
<hr> <hr>
<p id="menu"><a href="index.php" title="https://www.gnous.fr/">Accueil</a> <p id="menu"><a href="index.php" title="https://www.gnous.fr/">Accueil</a>
| <a href="apropos.php" title="https://www.gnous.fr/apropos.php">À propos</a> | <a href="apropos.php" title="https://www.gnous.fr/apropos.php">À propos</a>
| <a href="https://mattermost.gnous.fr/" target="_blank" title="https://mattermost.gnous.fr/ (nouvel onglet)">Mattermost</a> | <a href="stats.php" title="https://www.gnous.fr/stats.php">Statistiques</a>
| <a href="https://cloud.gnous.fr/" target="_blank" title="https://cloud.gnous.fr/ (nouvel onglet)">Nextcloud</a> | <a href="services.php" title="https://www.gnous.fr/services.php">Services</a>
| <a href="travaux.php" title="https://www.gnous.fr/travaux.php">Travaux</a> | <a href="travaux.php" title="https://www.gnous.fr/travaux.php">Travaux</a>
| <a href="politiques.php" title="https://www.gnous.fr/politiques.php">Politiques</a> | <a href="politiques.php" title="https://www.gnous.fr/politiques.php">Politiques</a>
| <a href="mentions_legales.php" title="https://www.gnous.fr/mentions_legales.php">Mentions légales</a> | <a href="mentions_legales.php" title="https://www.gnous.fr/mentions_legales.php">Mentions légales</a>

View File

@ -0,0 +1,7 @@
<!-- <hr> -->
<p id="services-menu">Accès direct : <a href="https://mattermost.gnous.fr/" target="_blank" title="https://mattermost.gnous.fr/ (nouvel onglet)">Mattermost</a>
| <a href="https://cloud.gnous.fr/" target="_blank" title="https://cloud.gnous.fr/ (nouvel onglet)">Nextcloud</a>
| <a href="https://mail.gnous.fr/" target="_blank" title="https://mail.gnous.fr/ (nouvel onglet)">Mail admin</a> & <a href="https://webmail.gnous.fr/" target="_blank" title="https://webmail.gnous.fr/ (nouvel onglet)">Webmail</a>
| <a href="https://git.gnous.fr/" target="_blank" title="https://git.gnous.fr/ (nouvel onglet)"></a>
| <a href="https://docs.gnous.fr/" target="_blank" title="https://docs.gnous.fr/ (nouvel onglet)">Documentation</a></p>
<hr>

View File

@ -36,6 +36,22 @@
<br> <br>
<?php include 'includes/menu.php'; ?> <?php include 'includes/menu.php'; ?>
<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> <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;">
«<i>Ton site il est très utile et très peu énergivore mais il n'est pas très très beau...</i>»<br>
Louise, le 17 novembre 2021
</p>
<p style="text-align: justify;">
Ce site web utilise exclusivement les technologies <abbr title="HyperText Markup Language">HTML</abbr>, <abbr title="PHP: Hypertext Preprocessor">PHP</abbr> et <abbr title="Cascading Style Sheets">CSS</abbr> (un tout petit peu) pour présenter le projet <abbr title="GNOUS's Not Only Ultra Symbolic">GNOUS</abbr>.
Son aspect austère résulte d'un manque évident de goût graphique, mais surtout de la volonté de minimiser son impact environnemental au travers de sa consommation énergétique.
</p>
</div>
<br>
<br>
<img src="ressources/logo.svg" height=400> <img src="ressources/logo.svg" height=400>
</CENTER> </CENTER>
<BR><BR> <BR><BR>

View File

@ -25,6 +25,12 @@
<pre>> ONLINE SAS est une société immatriculée au RCS de Paris sous le numéro 433 115 904 sise 8, rue de la ville l'Evêque, 75008 Paris.</pre> <pre>> ONLINE SAS est une société immatriculée au RCS de Paris sous le numéro 433 115 904 sise 8, rue de la ville l'Evêque, 75008 Paris.</pre>
</p> </p>
<h2 id="licence">Propriété intellectuelle</h2>
<p>Le contenu de ce site web est produit par GNOUS et, sauf mention contraire, est mis à disposition du public selon les termes de la licence <a href="https://creativecommons.org/licenses/by-sa/4.0/deed.fr" target="_blank" title="https://creativecommons.org/licenses/by-sa/4.0/deed.fr (nouvel onglet)">Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)</a>.
Vous êtes libres de réutiliser et d'adapter ce contenu à condition d'y apposer la même licence et de créditer GNOUS.</p>
<p>Les sources de ce site web sont quant à elles sous licence <a href="https://git.gnous.fr/Gnous/main_website/src/branch/master/LICENSE" target="_blank" title="https://git.gnous.fr/Gnous/main_website/src/branch/master/LICENSE (nouvel onglet)">GPLv3</a>.
Les droits garantis aux utilisateurices sont similaires à la licence précédente.</p>
<?php include 'includes/footer.php'; ?> <?php include 'includes/footer.php'; ?>
</BODY> </BODY>
</HTML> </HTML>

View File

@ -29,7 +29,7 @@
<h2 id="preambule">Préambule</h2> <h2 id="preambule">Préambule</h2>
<p>Face à la puissance des outils informatiques, et la compréhension partielle qu'on en a, GNOUS se doit d'être transparent et de communiquer sur la façon dont est administré le service, et l'utilisateurice doit être au fait de ses droits et devoirs. Les sections suivantes établissent ces quelques règles, rédigées dans la bienveillance.<br> <p>Face à la puissance des outils informatiques, et la compréhension partielle qu'on en a, GNOUS se doit d'être transparent et de communiquer sur la façon dont est administré le service, et l'utilisateurice doit être au fait de ses droits et devoirs. Les sections suivantes établissent ces quelques règles, rédigées dans la bienveillance.<br>
<b>GNOUS a la qualité d'hébergeur au sens des dispositions de l'article 6-I-2 de la Loi pour la confiance dans l'économie numérique du 21 juin 2004.</b></p> <b>GNOUS a la qualité d'hébergeur au sens des dispositions de <a href="https://www.legifrance.gouv.fr/loda/article_lc/LEGIARTI000043982464" target="_blank" title="https://www.legifrance.gouv.fr/loda/article_lc/LEGIARTI000043982464 (nouvel onglet)">l'article 6-I-2</a> de la Loi pour la confiance dans l'économie numérique du 21 juin 2004.</b></p>
<h2 id="CGU">Conditions Générales d'Utilisation</h2> <h2 id="CGU">Conditions Générales d'Utilisation</h2>
<?php <?php
@ -63,7 +63,8 @@
</ol> </ol>
Par ailleurs, l'utilisation des services génère automatiquement des traces qui sont enregistrées par GNOUS, comme l'adresse IP, la date et l'heure de l'accès, et quelques autres caractéristiques propres à votre terminal (ordinateur, téléphone...). Ces traces sont actuellement conservées pendant deux semaines afin de surveiller et protéger le système informatique, mais cette durée de conservation est sujette à changement suite <a href="https://www.lesnumeriques.com/vie-du-net/conservation-des-donnees-pour-la-quadrature-du-net-la-france-est-le-seul-pays-a-avoir-a-ce-point-tordu-la-decision-de-la-cjue-n163067.html" title="https://www.lesnumeriques.com/vie-du-net/conservation-des-donnees-pour-la-quadrature-du-net-la-france-est-le-seul-pays-a-avoir-a-ce-point-tordu-la-decision-de-la-cjue-n163067.html (nouvel onglet)" target="_blank"> au dernier coup d'éclat du Conseil d'État</a>.</p> Par ailleurs, l'utilisation des services génère automatiquement des traces qui sont enregistrées par GNOUS, comme l'adresse IP, la date et l'heure de l'accès, et quelques autres caractéristiques propres à votre terminal (ordinateur, téléphone...). Ces traces sont actuellement conservées pendant deux semaines afin de surveiller et protéger le système informatique, mais cette durée de conservation est sujette à changement suite <a href="https://www.lesnumeriques.com/vie-du-net/conservation-des-donnees-pour-la-quadrature-du-net-la-france-est-le-seul-pays-a-avoir-a-ce-point-tordu-la-decision-de-la-cjue-n163067.html" title="https://www.lesnumeriques.com/vie-du-net/conservation-des-donnees-pour-la-quadrature-du-net-la-france-est-le-seul-pays-a-avoir-a-ce-point-tordu-la-decision-de-la-cjue-n163067.html (nouvel onglet)" target="_blank"> au dernier coup d'éclat du Conseil d'État</a>.</p>
<p>Qu'il s'agisse de vos informations de connexions, de vos données personnelles ou encore de vos données utiles (documents, messages...), GNOUS a à coeur de les protéger et met en place de nombreux outils afin de garantir leur inaccessibilité par un tiers, et leur résilience au sein du système informatique. Notamment, GNOUS revendique ne faire aucun usage de vos données personnelles autre qu'à des fins de statistiques et de transparence, et ce sur des données anonymisées. De même, en accord avec ses fondements politiques, GNOUS s'engage à ne jamais communiquer ni revendre vos données personnelles autrement que sous la contrainte légale (ce qui vous serait alors notifié par le <a href="#canary" title="https://www.gnous.fr/politiques.php#canary">warrant canary</a>).</p> <p>Qu'il s'agisse de vos informations de connexions, de vos données personnelles ou encore de vos données utiles (documents, messages...), GNOUS a à coeur de les protéger et met en place de nombreux outils afin de garantir leur inaccessibilité par un tiers, et leur résilience au sein du système informatique. Notamment, GNOUS revendique ne faire aucun usage de vos données personnelles autre qu'à des fins de statistiques et de transparence, et ce sur des données anonymisées. De même, en accord avec ses fondements politiques, GNOUS s'engage à ne jamais communiquer ni revendre vos données personnelles autrement que sous la contrainte légale (ce qui vous serait alors notifié par le <a href="#canary" title="https://www.gnous.fr/politiques.php#canary">warrant canary</a>).</p>
<p>Conformément à l'article 34 de la loi Informatique et Libertés, GNOUS garantit à l'utilisateurice un droit d'opposition, d'accès et de rectification sur ses données personnelles. De plus, depuis l'entrée en vigueur du RGPD, GNOUS reconnaît et salue le droit à l'oubli et à la portabilité des données personnelles, notamment pour <abbr title="(quitter le nid pour en construire un autre ailleurs)">les initiatives de décentralisation d'Internet et d'appropriation d'un bout de celui-ci</abbr>. Pour toute demande relative à ces effets : <img src="ressources/info.png"></p> <p>Conformément aux articles <a href="https://www.legifrance.gouv.fr/loda/article_lc/LEGIARTI000037817686" target="_blank" title="https://www.legifrance.gouv.fr/loda/article_lc/LEGIARTI000037817686 (nouvel onglet)">105</a> et <a href="https://www.legifrance.gouv.fr/loda/article_lc/LEGIARTI000037817688" target="_blank" title="https://www.legifrance.gouv.fr/loda/article_lc/LEGIARTI000037817688 (nouvel onglet)">106</a> de la Loi informatique et libertés, GNOUS garantit à l'utilisateurice les droits d'accès, de rectification et d'effacement sur ses données personnelles ainsi que celui d'opposition à leur traitement.
De plus, depuis l'entrée en vigueur du <abbr title="Réglement Général sur la Protection des Données">RGPD</abbr>, GNOUS reconnaît et salue le droit à la portabilité des données personnelles, notamment pour <abbr title="(quitter le nid pour en construire un autre ailleurs)">les initiatives de décentralisation d'Internet et d'appropriation d'un bout de celui-ci</abbr>. Pour toute demande relative à ces effets : <img src="ressources/info.png"></p>
<!-- privacy end --> <!-- privacy end -->
<h2 id="canary">Warrant Canary</h2> <h2 id="canary">Warrant Canary</h2>
@ -92,9 +93,8 @@ include("ressources/warrant_canary.txt")
<pre>gpg --verify warrant_canary.txt</pre></li> <pre>gpg --verify warrant_canary.txt</pre></li>
<li>La sortie doit correspondre à celle-ci (sauf la date qui est amenée à changer) :<br> <li>La sortie doit correspondre à celle-ci (sauf la date qui est amenée à changer) :<br>
<pre> <pre>
gpg: Signature faite le jeu. 03 juin 2021 09:50:09 CEST gpg: Signature faite le jeu. 24 févr. 2022 12:08:25 CET
gpg: avec la clef RSA 19CDEA6EB2EF0EBB840562C0C87EE34FD0BED5F5 gpg: avec la clef RSA 19CDEA6EB2EF0EBB840562C0C87EE34FD0BED5F5
gpg: issuer "salut@gnous.fr"
gpg: Bonne signature de « GNOUS &lt;salut@gnous.fr> » [inconnu] gpg: Bonne signature de « GNOUS &lt;salut@gnous.fr> » [inconnu]
gpg: alias « GNOUS &lt;info@gnous.fr> » [inconnu] gpg: alias « GNOUS &lt;info@gnous.fr> » [inconnu]
gpg: alias «  &lt;git@gnous.fr> » [inconnu] gpg: alias «  &lt;git@gnous.fr> » [inconnu]

View File

@ -11,45 +11,45 @@ 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
@ -61,18 +61,18 @@ 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
@ -84,7 +84,7 @@ Z2CQOsDtPcSLmfywUtmr2ZASXzkNPBAOKsMIwBVTVispyYCvewJABJkjFY8fNI9I
pPiyC2vWb0uJoXBMYUeMNCqZPo8a87uqRJo35nt6ovtkoqKBU4tRKYA1TdhavVc9 pPiyC2vWb0uJoXBMYUeMNCqZPo8a87uqRJo35nt6ovtkoqKBU4tRKYA1TdhavVc9
IRFW36pwIhzrN7YfZkmMANDor5nSGKlLZXkrzNMu6UP5Nvwg5KhKIIW4ACa17v21 IRFW36pwIhzrN7YfZkmMANDor5nSGKlLZXkrzNMu6UP5Nvwg5KhKIIW4ACa17v21
uSuYxStJfebS55cdKuZ6Qku6YPmG3FloEQpKrGMZImrd0L9f2wARAQABiQRyBBgB uSuYxStJfebS55cdKuZ6Qku6YPmG3FloEQpKrGMZImrd0L9f2wARAQABiQRyBBgB
CAAmAhsCFiEEaPe9uk2GHBmbfK2vO6jMJTQyNJEFAl+Qrz8FCQPCDIgCQMF0IAQZ CAAmAhsCFiEEaPe9uk2GHBmbfK2vO6jMJTQyNJEFAmGVmpoFCQXG9+MCQMF0IAQZ
AQgAHRYhBASvQIrS4GaPm4tyPYVEzCpdd4J9BQJdr9Y3AAoJEIVEzCpdd4J9gioP AQgAHRYhBASvQIrS4GaPm4tyPYVEzCpdd4J9BQJdr9Y3AAoJEIVEzCpdd4J9gioP
/3Ye0OpQJ84pfuluRIbB9piesI7OQCGU+Um/CCMuZ+zaaZ30DBdXCcz5g8Lm8LhA /3Ye0OpQJ84pfuluRIbB9piesI7OQCGU+Um/CCMuZ+zaaZ30DBdXCcz5g8Lm8LhA
7RnGtvvhv4WL3opmhMkUfxDVHlDKy7V1aj3f/6C3lTnbIIINTxAZ4pucdKCIJIJK 7RnGtvvhv4WL3opmhMkUfxDVHlDKy7V1aj3f/6C3lTnbIIINTxAZ4pucdKCIJIJK
@ -96,18 +96,18 @@ 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
@ -118,30 +118,30 @@ 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
OhYig3S2VXejuskpZBY+xdYVSD0= Xr2r6KuWROY68HZsWQ36jLqSe9E=
=rwXC =eE26
-----END PGP PUBLIC KEY BLOCK----- -----END PGP PUBLIC KEY BLOCK-----

View File

@ -10,20 +10,21 @@ Faits:
1/ Le 25 octobre 2020, la population chilienne vote massivement la rédaction d'une nouvelle constitution par une assemblée constituante élue. 1/ Le 25 octobre 2020, la population chilienne vote massivement la rédaction d'une nouvelle constitution par une assemblée constituante élue.
2/ Le 6 janvier 2021, une foule de militants pro-Trump prend d'assaut le Capitole et interrompt la session du Congrès certifiant les résultats de l'élection américaine. 2/ Le 6 janvier 2021, une foule de militants pro-Trump prend d'assaut le Capitole et interrompt la session du Congrès certifiant les résultats de l'élection américaine.
3/ Le 2 juin 2021, une panne affectant le réseau téléphonique d'Orange a empêché pendant six heures l'accès à plusieurs numéros d'urgence. Des numéros provisoires ont été mis en place et relayés sur des plateformes telles que Twitter ou Facebook. 3/ Le 2 juin 2021, une panne affectant le réseau téléphonique d'Orange a empêché pendant six heures l'accès à plusieurs numéros d'urgence. Des numéros provisoires ont été mis en place et relayés sur des plateformes telles que Twitter ou Facebook.
4/ Le 30 novembre 2021, quelques heures après l'annonce officielle de la candidature d'Éric Zemmour à l'élection présidentielle, Joséphine Baker fait son entrée au Panthéon.
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.
-----BEGIN PGP SIGNATURE----- -----BEGIN PGP SIGNATURE-----
iQJDBAEBCgAtFiEEGc3qbrLvDruEBWLAyH7jT9C+1fUFAmC4ibEPHHNhbHV0QGdu iQIzBAEBCgAdFiEEGc3qbrLvDruEBWLAyH7jT9C+1fUFAmIXZykACgkQyH7jT9C+
b3VzLmZyAAoJEMh+40/QvtX1h3cQALXjkeJVS/dealoDgYQSBt/ylwQUakgpgFQb 1fVgGRAAmoDYlBgc9OIkQnIzYuS0yDLa4BpGzWLKhqTRotHeLeujUlUpp5jECTCU
lN8W/7oZlEcq+5aVKYdgWB5CRi50uHiiJhOa/UG8fgDKvK5zlvJqk/LRjbKI0zxS YtPrJlaxoj/TOY1ZnAhjkobQPRoub5rBaImgzWYM6Oxo3WMnhdox1wzVj0papcK8
r7m6zDVW6d/ey3QyQQctmIqmpGyQYhGIMKISxtU96K+6yo/+JKlgAEs5ZolHSgP9 NVkBUEGoCUwI7ikzscLLOWOOfHwlcObJxdMZTqmmhY9hUHil22hoeDvlnvcw19KW
zP7HlUGm8W5HuKi0Reo+YSUYJ+fdhS/p5q78S1XHQa2IkWHh4Rhu3CR1/wrzJtvg lTPTQ1QEvDUe1vG1T7dslaX1bodwiVfYtYbVJpdFie7NDaZDfqMCikmF1eYUwh9l
XYKsuDNaMDL3tWTtG4K9FJdWYToaRILFxcXPzf5dLq0MAFJ34+qXGw5guD7A2WBh A+Od6tgnJW8anxnB1lfNd+M2WlRBEXHG4MLzxZ0ooAkH++jZ2Spl3yeuvlYfvf+9
dJSdRd4Wz/L/YN4aghmxwYcrrMoyPknCgWtN1HS9P3hSsjAaBnKU0KGzQkGdvyDa z3DkObUb7aS/iKi7Fr+7A/UhwI92nQlh8sNeF+1RljdRAOO9QD4bH+LhW3Xa+djF
k6WxdElZVhsdVFuuHvNvvtbt6alQ8SVXpsE6QgV6iA+ZyLUVcxkwsz0V+84DrGwm NRTYIm/kk7AoGsGUoLkBt60pedmc65xrEERtWsX+ur8OWM+nmukejEk6HCK1RYFl
Z2xs1+b5/CDrg9ToShLpnqi394XesjPQbHxbSUbTbde1ahG6mSvaE+KcnWpl3WM2 F+VIwqF0W7nqVRwczRxrZYYOw42FqhQaR/t0e1q7i56LwqyUNZYwDG8wx+bcMPbM
rCSYzSAsYxS7DA1XqBWMKyo2U+owVpNjCXnDNSAnOlX7gVsKTR/RfPYmIcAZBkoa Lg3XTVAf2sJ02jIx2WIfSdaRxB7xPX0hIojZIwuDNQzV9FdZ8GnBt2x1BcibuSHO
5U0KCyd9mYEwBmOLAlJ/07JbHqyCff5y/wjgfb9spvqwniso4ulD4M3X4NKypZVB y3KIL4q586wxhVaMB04uaDQtvPFvIyXnKoVnvRI3iB4h5egNpezZWNQj0J6V409/
2yAnd3jjOrk7PD9qOv0jt+LqLinCs8gqbNRtfjY62cDibxSwBgYZnIXLwliPf/VA L7vIoy5SBvx+61KyJIZQbe+JSDZIHGcbz8MLGYMgMdnZazXhSIw=
NVs9kJK7 =IZNx
=AqzM
-----END PGP SIGNATURE----- -----END PGP SIGNATURE-----

118
html/services.php Normal file
View File

@ -0,0 +1,118 @@
<?php
$this_file = basename($_SERVER["SCRIPT_FILENAME"]);
?>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Services</title>
<link rel="SHORTCUT ICON" HREF="ressources/logo.svg">
<style type="text/css"></style>
</head>
<body>
<center>
<?php include 'includes/titre.php'; ?>
<i>Cette page présente les services numériques fournis par GNOUS.</i><br>
<br>
<?php include 'includes/menu.php'; ?>
<!-- <br> -->
<?php include 'includes/services-menu.php'; ?>
</center>
<?php include 'includes/mtime.php'; ?>
<h2 id="sommaire">Sommaire</h2>
<ul>
<li> <a href="#info" title="https://www.gnous.fr/services.php#info">Informations</a></li>
<li> <a href="#services" title="https://www.gnous.fr/services.php#services">Services</a></li>
<ul>
<li> <a href="#mattermost" title="https://www.gnous.fr/services.php#mattermost">Mattermost</a></li>
<li> <a href="#nextcloud" title="https://www.gnous.fr/services.php#nextcloud">Nextcloud</a></li>
<li> <a href="#mailcow" title="https://www.gnous.fr/services.php#mailcow">Mailcow</a></li>
<ul>
<li> <a href="#spam" title="https://www.gnous.fr/services.php#spam">Le spam</a></li>
</ul>
<li> <a href="#gitea" title="https://www.gnous.fr/services.php#gitea">Gitea</a></li>
<li> <a href="#docs" title="https://www.gnous.fr/services.php#docs">Documentation</a></li>
<li> <a href="#tails" title="https://www.gnous.fr/services.php#tails">Tails</a></li>
<li> <a href="#domainname" title="https://www.gnous.fr/services.php#domainname">Nom de domaine</a></li>
</ul>
</ul>
<h2 id="info">Informations</h2>
<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>
<p>Une <a href="stats.php" title="https://www.gnous.fr/stats.php">page</a> est dédiée aux statistiques d'utilisation des services et donne des vues à la journée, à la semaine, au mois et à l'année.
Les graphiques sont actualisés quotidiennement vers minuit au moyen de <a href="https://git.gnous.fr/Gnous/main_website/src/branch/master/print_stats.py" target="_blank" title="https://git.gnous.fr/Gnous/main_website/src/branch/master/print_stats.py (nouvel onglet)">ce script Python</a>.
</p>
<p>Tous les services proposés par GNOUS ne sont pas référencés sur ce site web, leur usage pouvant être personnel ou réservé à un public restreint.
Les utilisateurices sont cependant invité·es à <a href="contact.php"
title="contact.php">nous contacter</a> si ils ou elles ont besoin d'un service particulier (sans pour autant aucune garantie quant à leur déploiement).</p>
<h2 id="services">Services</h2>
<h3 id="mattermost">Mattermost</h3>
<p>Le logiciel libre <a href="https://www.mattermost.org/" target="_blank" title="https://www.mattermost.org/ (nouvel onglet)">Mattermost</a> est
le premier service mis en place avec GNOUS. L'objectif initial est de se
réapproprier les conversations de type "famille" sur WhatsApp. Cependant,
cette instance de Mattermost n'est pas exclusive à la famille, mais
ouverte également à d'autres proches ainsi que certaines communautés qui en ont fait la demande.
<h4 id="nextcloud">Nextcloud</h4>
<p>Le logiciel libre <a href="https://nextcloud.com/" target="_blank" title="https://nextcloud.com/ (nouvel onglet)">Nextcloud</a> est le
troisième service (le second étant ce site) mis en place avec GNOUS.
Celui-ci est réservé à la famille et quelques proches pour des raisons évidentes de capacité
de stockage. Un des usages recherchés est de téléverser sur ce <em>cloud</em>
les fichiers qu'on envoie habituellement par mail, et alléger ainsi toute
l'infrastructure du mail.</p>
<h4 id="mailcow">Mailcow</h4>
<p>Depuis mars 2021 GNOUS dispose d'un serveur de mail basé sur la solution libre <a href="https://mailcow.email/" target="_blank" title="https://mailcow.email/ (nouvel onglet)">Mailcow</a>.
Ce service permet d'envoyer et de recevoir des mails avec une adresse en <code>@gnous.fr</code>, ou tout autre domaine administré par GNOUS. Les mails sont également consultables au moyen d'un <a href="https://webmail.gnous.fr/" target="_blank" title="https://webmail.gnous.fr/ (nouvel onglet)">webmail</a>.</p>
<p>Tant que les ressources le permettent, une boîte mail peut-être créée sur demande.</p>
<h5 id="spam">Le spam</h5>
<p>Il est à noter que les mails envoyés à une adresse Gmail (ou Hotmail, Yahoo, etc.) sont susceptibles d'arriver dans les spams.
Ceci n'est pas dû à un défaut de configuration du serveur de mail de GNOUS, mais à un abus de pouvoir de la part de ces gros acteurs du mail qui détiennent une grande masse d'utilisateurices
et cherchent à entraver l'émergence de petits serveurs de mail. De nombreux articles et coups de gueule existent à ce propos. Un point de départ pourrait être l'article «<a href="https://framablog.org/2017/02/17/etre-un-geant-du-mail-cest-faire-la-loi/" target="_blank" title="https://framablog.org/2017/02/17/etre-un-geant-du-mail-cest-faire-la-loi/ (nouvel onglet)">Être un géant du mail, c'est faire la loi...</a>».
Face à la frustration générée par l'isolement et le mutisme imposés des GAFAM, il est bon de se rappeler que la simple utilisation du serveur mail de GNOUS s'inscrit dans une démarche militante et libératrice de leur joug.</p>
<h4 id="gitea">Gitea</h4>
<p>Également depuis mars 2021, la forge git <a href="https://git.gnous.fr/" target="_blank" title="https://git.gnous.fr/ (nouvel onglet)"></a> reposant sur le logiciel libre <a href="https://gitea.io/" target="_blank" title="https://gitea.io/ (nouvel onglet)">Gitea</a> a été mise en place
pour pouvoir exporter et publier du contenu versionné.</p>
<h4 id="docs">Documentation</h4>
<p> Afin d'aider ses utilisateurices dans l'appropriation de ses services, GNOUS a mis en place depuis <a href="https://docs.gnous.fr/" target="_blank" title="https://docs.gnous.fr/ (nouvel onglet)">une documentation</a> à la fin de l'année 2021.
Cette documentation est générée avec <a href="https://www.mkdocs.org/" target="_blank" title="https://www.mkdocs.org/ (nouvel onglet)">MkDocs</a> et versionnée sur <a href="https://git.gnous.fr/Gnous/docs/" target="_blank" title="https://git.gnous.fr/Gnous/docs/ (nouvel onglet)">ce dépôt</a>.</p>
<h4 id="tails">Tails</h4>
<p>Une clef <a href="https://tails.boum.org/" target="_blank" title="https://tails.boum.org/ (nouvel onglet)">Tails</a>, pour <em>The Amnesic Incognito Live System</em>, est
une clef <abbr title="Universal Serial Bus">USB</abbr> sur laquelle est installé un système d'exploitation extrêmement sécurisé.
Cet outil permet d'ouvrir une session sur n'importe quel ordinateur (ou presque). Il a été conçu pour garantir l'anonymat de l'utilisateurice et sa protection contre tout type de surveillance.
Il a notamment été utilisé par Edward Snowden et les journalistes ayant travaillé sur la révélation des programmes de surveillance de la NSA en 2013.
Tails continue d'être utilisé par différents profils (journalistes, lanceur·ses d'alerte, opposant·es politiques, etc.) mais ne leur est pas exclusif !
En particulier, certains de ses avantages pour une personne lambda sont :
<ul>
<li> la possibilité de se déplacer sans son ordinateur, tout en conservant l'accès à ses ressources numériques en empruntant l'ordinateur de n'importe qui ; </li>
<li> la possibilité de réaliser des opérations sensibles (banque, connexion à un site, etc.) sur un ordinateur inconnu, tout en ayant l'assurance de ne pas compromettre ses informations (historique, enregistrement des identifiants, présence de virus, etc.); </li>
<li> l'assurance de ne pas endommager l'ordinateur utilisé, son utilisation étant transparente et sans trace ; </li>
<li> et plein d'autres que l'on découvre avec le temps... </li>
</ul>
</p>
<p>Puisque l'installation de Tails sur une clef nécessite du temps et quelques connaissances informatiques (mais se réalise sans trop de difficulté pour qui s'y intéresse), il peut être plus facile de se faire aider.
GNOUS se propose donc pour distribuer des clefs Tails à qui le souhaite («juste pour voir» est une raison valable!). Il est cependant raisonnable d'avoir acquis une certaine confiance en GNOUS, ou en ses membres, avant de formuler une telle demande.
En effet, il semble impossible d'avoir confiance en cet outil sans avoir confiance en la personne qui le produit. Pour tout renseignement à ce sujet, <a href="contact.php" title="https://www.gnous.fr/contact.php">contactez-nous</a>.
</p>
<h4 id="domainname">Nom de domaine</h4>
<p>GNOUS ayant acquis le nom de domaine <code>gnous.fr</code>, il lui est possible de délivrer gratuitement des noms de domaines sous le format <code>mon-nom-de-domaine.gnous.fr</code>. <a href="contact.php" title="https://www.gnous.fr/contact.php">Contactez-nous</a>
pour en faire la demande, bien qu'une réponse favorable ne soit pas garantie.</p>
<?php include 'includes/footer.php'; ?>
</body>
</html>

76
html/stats.php Normal file
View File

@ -0,0 +1,76 @@
<?php
$this_file = basename($_SERVER["SCRIPT_FILENAME"]);
?>
<!DOCTYPE HTML>
<html>
<HEAD>
<meta charset="UTF-8">
<title>Statistiques</title>
<link rel="SHORTCUT ICON" HREF="ressources/logo.svg">
<style>
img {
max-width: 100%;
height: auto;
}
</style>
</HEAD>
<BODY>
<CENTER>
<?php include 'includes/titre.php'; ?>
<i>Cette page vous donne quelques chiffres sur l'utilisation des services.</i><br><br>
<?php include 'includes/menu.php'; ?>
</CENTER>
<?php include 'includes/mtime.php'; ?>
<b>NOTA :</b> Les graphiques sont actualisés quotidiennement vers minuit (heure de Paris) au moyen de <a href="https://git.gnous.fr/Gnous/main_website/src/branch/master/print_stats.py" target="_blank" title="https://git.gnous.fr/Gnous/main_website/src/branch/master/print_stats.py (nouvel onglet)">ce script Python</a>.
<h2 id="sommaire">Sommaire</h2>
<ul>
<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>
<li> <a href="#mm24h" title="https://www.gnous.fr/stats.php#mm24h">Dernières 24h</a></li>
<li> <a href="#mm7d" title="https://www.gnous.fr/stats.php#mm7d">Dernière semaine</a></li>
<li> <a href="#mm1M" title="https://www.gnous.fr/stats.php#mm1M">Dernier mois</a></li>
<li> <a href="#mm1y" title="https://www.gnous.fr/stats.php#mm1y">Dernière année</a></li>
</ul>
<li> <a href="#nc" title="https://www.gnous.fr/stats.php#nc">Nextcloud</a></li>
<ul>
<li> <a href="#ncsyn" title="https://www.gnous.fr/stats.php#ncsyn">Synthèse</a></li>
<li> <a href="#nc24h" title="https://www.gnous.fr/stats.php#nc24h">Dernières 24h</a></li>
<li> <a href="#nc7d" title="https://www.gnous.fr/stats.php#nc7d">Dernière semaine</a></li>
<li> <a href="#nc1M" title="https://www.gnous.fr/stats.php#nc1M">Dernier mois</a></li>
<li> <a href="#nc1y" title="https://www.gnous.fr/stats.php#nc1y">Dernière année</a></li>
</ul>
</ul>
<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>
<h3 id=mm24h>Dernières 24h</h3>
<a href="/ressources/stats/mm24h.png" target="_blank" title="Mattermost - Dernières 24h"><img src="ressources/stats/mm24h.png"></a><br>
<h3 id=mm7d>Dernière semaine</h3>
<a href="/ressources/stats/mm7d.png" target="_blank" title="Mattermost - Dernière semaine"><img src="ressources/stats/mm7d.png"></a><br>
<h3 id=mm1M>Dernier mois</h3>
<a href="/ressources/stats/mm1M.png" target="_blank" title="Mattermost - Dernier mois"><img src="ressources/stats/mm1M.png"></a><br>
<h3 id=mm1y>Dernière année</h3>
<a href="/ressources/stats/mm1y.png" target="_blank" title="Mattermost - Dernière année"><img src="ressources/stats/mm1y.png"></a><br>
<h2 id=nc>Nextcloud</h2>
<h3 id=ncsyn>Synthèse</h3>
<a href="/ressources/stats/ncsyn.png" target="_blank" title="Nextcloud - Synthèse"><img src="ressources/stats/ncsyn.png"></a><br>
<h3 id=nc24h>Dernières 24h</h3>
<a href="/ressources/stats/nc24h.png" target="_blank" title="Nextcloud - Dernières 24h"><img src="ressources/stats/nc24h.png"></a><br>
<h3 id=nc7d>Dernière semaine</h3>
<a href="/ressources/stats/nc7d.png" target="_blank" title="Nextcloud - Dernière semaine"><img src="ressources/stats/nc7d.png"></a><br>
<h3 id=nc1M>Dernier mois</h3>
<a href="/ressources/stats/nc1M.png" target="_blank" title="Nextcloud - Dernier mois"><img src="ressources/stats/nc1M.png"></a><br>
<h3 id=nc1y>Dernière année</h3>
<a href="/ressources/stats/nc1y.png" target="_blank" title="Nextcloud - Dernière année"><img src="ressources/stats/nc1y.png"></a><br>
<?php include 'includes/footer.php'; ?>
</BODY>
</HTML>

52
print_stats.py Executable file
View File

@ -0,0 +1,52 @@
#!/usr/bin/python3
import os
import traceback
import logging
from time import sleep
from dotenv import load_dotenv
from seleniumwire import webdriver
from seleniumwire.webdriver import FirefoxOptions
try:
os.chdir(os.path.dirname(os.path.abspath(__file__)))
load_dotenv()
opts = FirefoxOptions()
opts.add_argument("--headless")
browser = webdriver.Firefox(options=opts,executable_path="/usr/local/bin/geckodriver")
def interceptor(request):
request.headers['Authorization'] = 'Basic '+os.environ["ES_TOKEN"]
browser.request_interceptor = interceptor
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")
sleep(60)
browser.get_screenshot_as_file("html/ressources/stats/mmsyn.png")
browser.set_window_size(3000, 930)
for duration in ["24h", "7d", "1M", "1y"]:
browser.get("https://mon.gnous.fr/app/dashboards#/view/562f3400-88f2-11ec-876e-0f6254f8a3d0?embed=true&_g=(filters%3A!()%2CrefreshInterval%3A(pause%3A!t%2Cvalue%3A0)%2Ctime%3A(from%3Anow-"+duration+"%2Cto%3Anow))&hide-filter-bar=true")
sleep(60)
browser.get_screenshot_as_file("html/ressources/stats/mm"+duration+".png")
browser.set_window_size(3000, 285)
browser.get("https://mon.gnous.fr/app/dashboards#/view/e4e742a0-88fc-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")
sleep(60)
browser.get_screenshot_as_file("html/ressources/stats/ncsyn.png")
browser.set_window_size(3000, 930)
for duration in ["24h", "7d", "1M", "1y"]:
browser.get("https://mon.gnous.fr/app/dashboards#/view/14d78520-8a78-11ec-876e-0f6254f8a3d0?embed=true&_g=(filters%3A!()%2CrefreshInterval%3A(pause%3A!t%2Cvalue%3A0)%2Ctime%3A(from%3Anow-"+duration+"%2Cto%3Anow))&hide-filter-bar=true")
sleep(60)
browser.get_screenshot_as_file("html/ressources/stats/nc"+duration+".png")
browser.quit()
except Exception as e:
logging.error(traceback.format_exc())