aboutsummaryrefslogtreecommitdiff
path: root/src/Documentation/Technique
diff options
context:
space:
mode:
authorAlex Auvolat <alex@adnab.me>2020-03-11 09:32:32 +0100
committerAlex Auvolat <alex@adnab.me>2020-03-11 09:32:32 +0100
commit2543ab514f32c818ebc426b3cfc7cd11912e84d7 (patch)
treeaa3285ed5029842205bdd67cf6fddafc6b3351bd /src/Documentation/Technique
parent3f4530092b07164d561b19b7583148c2494eb8fe (diff)
downloadsite-2543ab514f32c818ebc426b3cfc7cd11912e84d7.tar.gz
site-2543ab514f32c818ebc426b3cfc7cd11912e84d7.zip
Reorganize and write a bit
Diffstat (limited to 'src/Documentation/Technique')
-rw-r--r--src/Documentation/Technique/index.md22
1 files changed, 22 insertions, 0 deletions
diff --git a/src/Documentation/Technique/index.md b/src/Documentation/Technique/index.md
index e69de29..8aea90f 100644
--- a/src/Documentation/Technique/index.md
+++ b/src/Documentation/Technique/index.md
@@ -0,0 +1,22 @@
+Deuxfleurs utilise les composants suivants dans son infrastructure:
+
+- Ansible (configuration des noeuds)
+- Docker (conteneurs)
+- Nomad (orchestration des conteneurs)
+- Consul (stockage clef/valeur distribué, découverte de services)
+- Glusterfs (système de fichiers distribué)
+- Stolon (système de réplication pour PostgreSQL)
+
+Les services proposés sont les suivants:
+
+- Chat via Matrix (Synapse, Riot)
+- Email (Postfix, Dovecot, SoGo)
+- Stockage (Seafile)
+
+Par ailleurs, nous avons développés nous-même un certain nombre d'outils pour compléter la stack:
+
+- [Bottin](https://bottin.eu), un serveur LDAP (gestion des comptes utilisateurs) basé sur le stockage clef/valeur de Consul
+- [Guichet](https://git.deuxfleurs.fr/Deuxfleurs/Guichet/), une interface web de gestion des utilisateurs
+- [Easybridge](https://git.deuxfleurs.fr/lx/Easybridge/), un bridge entre Matrix et d'autres réseaux
+
+Le code de l'infrastructure [est publiquement disponible](https://git.deuxfleurs.fr/Deuxfleurs/deuxfleurs.fr/).