Merge branch 'master' into with_travaux
This commit is contained in:
commit
d251f5f93b
1
.env.example
Normal file
1
.env.example
Normal file
@ -0,0 +1 @@
|
|||||||
|
ES_TOKEN = ""
|
3
.gitignore
vendored
3
.gitignore
vendored
@ -1,3 +1,6 @@
|
|||||||
credentials.info
|
credentials.info
|
||||||
html/.htpasswd
|
html/.htpasswd
|
||||||
html/.htaccess
|
html/.htaccess
|
||||||
|
.env
|
||||||
|
geckodriver.log
|
||||||
|
html/ressources/stats
|
||||||
|
27
README.md
27
README.md
@ -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).
|
||||||
|
193
html/apropos.php
193
html/apropos.php
@ -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)">g²</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 :
|
||||||
|
@ -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>
|
||||||
|
7
html/includes/services-menu.php
Normal file
7
html/includes/services-menu.php
Normal 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)">g²</a>
|
||||||
|
| <a href="https://docs.gnous.fr/" target="_blank" title="https://docs.gnous.fr/ (nouvel onglet)">Documentation</a></p>
|
||||||
|
<hr>
|
@ -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>
|
||||||
|
@ -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>
|
||||||
|
@ -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 <salut@gnous.fr> » [inconnu]
|
gpg: Bonne signature de « GNOUS <salut@gnous.fr> » [inconnu]
|
||||||
gpg: alias « GNOUS <info@gnous.fr> » [inconnu]
|
gpg: alias « GNOUS <info@gnous.fr> » [inconnu]
|
||||||
gpg: alias « g² <git@gnous.fr> » [inconnu]
|
gpg: alias « g² <git@gnous.fr> » [inconnu]
|
||||||
|
@ -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-----
|
||||||
|
@ -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
118
html/services.php
Normal 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)">g²</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
76
html/stats.php
Normal 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
52
print_stats.py
Executable 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())
|
Loading…
Reference in New Issue
Block a user