Projet

Général

Profil

OutilsTetaneutral » Historique » Version 49

Matthieu Herrb, 25/07/2022 21:43
lien page Matrix

1 21 Matthieu Herrb
{{>toc}}
2 21 Matthieu Herrb
3 1 Matthieu Herrb
h1. Les outils de Tetaneutral.net
4 1 Matthieu Herrb
5 1 Matthieu Herrb
h2. Pour tout·es (adhérent·e ou pas)
6 1 Matthieu Herrb
7 1 Matthieu Herrb
* Le site web : https://www.tetaneutral.net
8 1 Matthieu Herrb
9 2 Guilhem Saurel
* Les listes de diffusion ouvertes technique@ et tetaneutral@ (interface de gestion : https://lists.tetaneutral.net/)
10 1 Matthieu Herrb
11 1 Matthieu Herrb
* Pour celleux qui souhaiteraient se connecter au réseau : https://radio.tetaneutral.net/
12 1 Matthieu Herrb
13 41 Matthieu Herrb
* Ce [[Wiki|wiki]] 
14 1 Matthieu Herrb
15 49 Matthieu Herrb
* La discussion instantanée sur "IRC":https://kiwiirc.com/client/irc.libera.chat?chan=#tetaneutral.net ou "Matrix":https://im.tetaneutral.net/#/directory ([[Matrix|en savoir plus...]])
16 1 Matthieu Herrb
17 1 Matthieu Herrb
* Des services généralistes : 
18 1 Matthieu Herrb
19 29 Matthieu Herrb
 * visioconf :  "jitsi":https://jitsi.tetaneutral.net/ et "Big Blue Button":https://bbb2.tetaneutral.net/
20 29 Matthieu Herrb
 * "pad":https://pad.tetaneutral.net/
21 29 Matthieu Herrb
 * "mastodon":https://mastodon.tetanutral.net/
22 1 Matthieu Herrb
23 41 Matthieu Herrb
* Des services expérimentaux (tests et évaluation ; pas sûr de les péréniser)
24 42 Matthieu Herrb
25 29 Matthieu Herrb
 * "gitlab":https://gitlab.tetaneutral.net/
26 29 Matthieu Herrb
 * "mattermost":https://mattermost.tetaneutral.net/
27 1 Matthieu Herrb
28 42 Matthieu Herrb
* "Portail IOT / LoraWan":https://docs.lora.tetaneutral.net/
29 5 Matthieu Herrb
30 30 Matthieu Herrb
* Mirroirs "Debian":https://apt.tetaneutral.net/ / "LineageOS":https://lineageos.tetaneutral.net/ / "F-Droid":https://fdroid.tetaneutral.net/ / "OpenWRT":https://openwrt.tetaneutral.net/ / "CTAN":https://ctan.tetaneutral.net/ / "CPAN":https://cpan.tetaneutral.net/
31 4 Matthieu Herrb
32 29 Matthieu Herrb
h2. Pour les adhérent·es:
33 1 Matthieu Herrb
34 45 Matthieu Herrb
* Le site "adhesions.tetaneutral.net":https://adhesions.tetaneutral.net/ pour gérer son adhésion et ses coordonées
35 1 Matthieu Herrb
36 45 Matthieu Herrb
  * la transparence financière: "revenus":https://adhesions.tetaneutral.net/transparence/income/ "dépenses":https://adhesions.tetaneutral.net/transparence/outcome/ et "état du compte":https://adhesions.tetaneutral.net/transparence/balance/ (authentification nécessaire)
37 1 Matthieu Herrb
38 40 Matthieu Herrb
* Plus les informations sur le [[Wiki|chiliproject]] ci-dessus.
39 40 Matthieu Herrb
40 46 Matthieu Herrb
* La discussion instantanée sur IRC ou Matrix (identification via login/mot de passe sur adhesions) https://im.tetaneutral.net/
41 1 Matthieu Herrb
42 40 Matthieu Herrb
* forge logicielle redmine sur project:git-tetaneutral-net (self-service)
43 1 Matthieu Herrb
44 48 Matthieu Herrb
* "édition collaborative markdown":https://md.tetaneutral.net/ (identification via son login / mot de paase sur adhesions)
45 1 Matthieu Herrb
46 1 Matthieu Herrb
h2. Pour les bénévoles 
47 1 Matthieu Herrb
48 1 Matthieu Herrb
Pour y avoir accès il faut une autorisation spécifique 
49 1 Matthieu Herrb
50 7 Matthieu Herrb
* Les listes de diffusion `equipage-*`
51 7 Matthieu Herrb
52 31 Matthieu Herrb
* Salons matrix `equipage-*` sur https://im.tetaneutral.net/
53 7 Matthieu Herrb
54 1 Matthieu Herrb
* Le wiki bénévoles : https://wiki.tetaneutral.net/  
55 1 Matthieu Herrb
56 47 Matthieu Herrb
* Accès à l'infrastructure via SSH. Posez vos clés publiques sur https://adhesions.tetaneutral.net/
57 1 Matthieu Herrb
58 47 Matthieu Herrb
* Accès au SI (adhesions.tetaneutral.net) en mode admin 
59 11 Matthieu Herrb
60 11 Matthieu Herrb
  * (SI = Systéme d'Information : le logicigiel qui gère les données de Ttnn : adhésions / services / adresses IP / ... )
61 11 Matthieu Herrb
  * connu aussi sous le nom de code _djadhere_
62 1 Matthieu Herrb
63 1 Matthieu Herrb
* Les boites mail partagées :
64 1 Matthieu Herrb
65 1 Matthieu Herrb
 * question (aka adhesion@)
66 1 Matthieu Herrb
 * noc
67 1 Matthieu Herrb
 * common
68 1 Matthieu Herrb
 * system
69 1 Matthieu Herrb
70 24 Matthieu Herrb
* l'outil de gestion des listes de diffusion mailman https://lists.tetaneutral.net/
71 24 Matthieu Herrb
72 6 Matthieu Herrb
* Les dépots git de l'infrastructure https://chiliproject.tetaneutral.net/projects/git-tetaneutral-net et https://code.ffdn.org/tetaneutral.net
73 1 Matthieu Herrb
74 34 Matthieu Herrb
* https://cloud.tetaneutral.net : partage de fichiers administratifs
75 1 Matthieu Herrb
76 8 Matthieu Herrb
* supervision :
77 1 Matthieu Herrb
78 8 Matthieu Herrb
 * nagios.tetaneutral.net 
79 12 Matthieu Herrb
 * grafana
80 8 Matthieu Herrb
81 1 Matthieu Herrb
h3.  Réseau radio
82 1 Matthieu Herrb
83 47 Matthieu Herrb
* "Ponyair":https://adhesions.tetaneutral.net/admin/ponyair/  dans le SI:  monitoring du réseau radio
84 35 Matthieu Herrb
* "celtutz":https://celutz-ng.tetaneutral.net/ : panorams interactifs
85 35 Matthieu Herrb
* "wifi-with-me":https://radio.tetaneutral.net/ : site d'inscription des demandes de connexion
86 35 Matthieu Herrb
* firmware.tetaneutral.net (générateur des firmwares OpenWRT pour les routeurs chez les adhérent·es) connexion en SSH
87 35 Matthieu Herrb
* pano.tetaneutral.net/ : hébergement brut des photos 
88 1 Matthieu Herrb
* proxy pour l'accès aux antennes (http://tsf-31-x-y.tetaneutral.net/)
89 1 Matthieu Herrb
90 47 Matthieu Herrb
* Tout le matériel pour les installations chez les adhérent·es (stock à la Rebooterie https://larebooterie.fr/ )
91 16 Matthieu Herrb
92 15 Matthieu Herrb
 * câbles + pince à sertir + testeurs
93 15 Matthieu Herrb
 * « bricolage » : mats, tubes PVC, colliers de serrage, serre-joints
94 35 Matthieu Herrb
 * "Guide d'installation":https://wiki.tetaneutral.net/radio/start)
95 15 Matthieu Herrb
96 1 Matthieu Herrb
h3. Hebergement + réseau
97 1 Matthieu Herrb
98 28 Matthieu Herrb
h4.  [[TLS00]] 
99 28 Matthieu Herrb
100 28 Matthieu Herrb
Dans la salle associative louée à Fullsave
101 18 Matthieu Herrb
102 13 Matthieu Herrb
*h7* : routeur principal de l'association
103 13 Matthieu Herrb
104 13 Matthieu Herrb
*g1* à *g20* : noeuds du cluster Ceph + KVM
105 13 Matthieu Herrb
106 13 Matthieu Herrb
* Gestion du cluster scripts sur g1 (libvirt)
107 13 Matthieu Herrb
108 1 Matthieu Herrb
* Config routage +  BGP sur h7
109 1 Matthieu Herrb
110 37 Matthieu Herrb
  * "bird":https://bird.network.cz/
111 37 Matthieu Herrb
  * https://lg.tetaneutral.net/ : looking glass BGP utilisant bird-lg 
112 14 Matthieu Herrb
113 37 Matthieu Herrb
* Compte "Gandi"://https:gandi.net/ pour gestion des domaines + certificat wildcard *.tetaneutral.net
114 1 Matthieu Herrb
115 37 Matthieu Herrb
* Outils "RIPE":htps://www.ripe.net :
116 22 Matthieu Herrb
117 37 Matthieu Herrb
  * Portail [[lir:wiki|LIR]] : https://my.ripe.net/
118 23 Matthieu Herrb
  * RIPE Atlas (hébergement d'une sonde et d'une ancre)
119 22 Matthieu Herrb
120 37 Matthieu Herrb
* "Ring NLNog":https://ring.nlnog.net/  (hébergement d'un noeud)
121 37 Matthieu Herrb
* "peeringdb":https://www.peeringdb.com/net/3986
122 37 Matthieu Herrb
* "TouiX":https://touix.net Point d'échange internet Toulousain.
123 1 Matthieu Herrb
124 43 Matthieu Herrb
h4. Hébergement des machines adhérent·es 
125 27 Matthieu Herrb
126 43 Matthieu Herrb
à TLS00 et à Picto (Minimes) : 
127 1 Matthieu Herrb
128 47 Matthieu Herrb
 * Configuration des "services dans le SI":https://adhesions.tetaneutral.net/admin/services/service/
129 47 Matthieu Herrb
 * Gestion des switches S51 à S58 ("switches":https://adhesions.tetaneutral.net/admin/services/switch/ dans le SI + accès aux consoles en SSH via nucnagios.tetaneutral.net)
130 26 Matthieu Herrb
131 26 Matthieu Herrb
h4. Infrastructure Tetaneutral.net
132 26 Matthieu Herrb
133 48 Matthieu Herrb
Pour faire fonctionner tout cela il y a un certain nombre de machines virtuelles d'infrastructure. Leur configuration est (partiellement) gérée par [[PUPPET|puppet]].
134 26 Matthieu Herrb
135 36 Matthieu Herrb
 * [[AdminDNS|DNS]] serveurs faisant autorité : ns1 ns2 ns3 avec [[Bind|BIND]] et [[NSD]]
136 36 Matthieu Herrb
 * [[AdminDNS|DNS]] serveurs cache / récursifs pour les macchines du réseau : rdns1 rdns2 avec "UNBOUND":https://www.nlnetlabs.nl/projects/unbound/
137 26 Matthieu Herrb
 * Serveurs de mail : mx1 mx3 (+ mx2 avec config minimale) Postfix + Dovecot
138 36 Matthieu Herrb
 * "Listes de diffusion":https://lists.tetaneutral.net/ :  mailman 
139 36 Matthieu Herrb
 * Serveur puppet : puppet.tetaneutral.net et "dépot git":https://chiliproject.tetaneutral.net/projects/git-tetaneutral-net/repository/puppetmaster
140 36 Matthieu Herrb
 * Sauvegardes : backup.tetaneutral.net avec "borgbackup":https://borgbackup.readthedocs.io/
141 36 Matthieu Herrb
 * Supervision : https://nagios.tetaneutral.net avec CheckMK + Prometheus + "Grafana":https://nagios.tetaneutral.net/grafana
142 36 Matthieu Herrb
 * "Serveur web public":http://www.tetaneutral.net/ avec apache
143 20 Matthieu Herrb
144 1 Matthieu Herrb
h3. Communication 
145 1 Matthieu Herrb
146 9 Matthieu Herrb
* Comptes réseaux sociaux: 
147 9 Matthieu Herrb
148 9 Matthieu Herrb
  * mastodon https://mastodon.tetaneutral.net/@tetaneutral_net 
149 9 Matthieu Herrb
  * twitter https://twitter.com/tetaneutralnet 
150 9 Matthieu Herrb
  * et même facebook https://www.facebook.com/tetaneutral.net 
151 9 Matthieu Herrb
152 4 Matthieu Herrb
* Mise à jour du site web : www.tetaneutral.net (via git)
153 4 Matthieu Herrb
* Listes de diffusion publiques (interface d'admin de Mailman)
154 25 Matthieu Herrb
155 25 Matthieu Herrb
h3. Developpement logiciel
156 25 Matthieu Herrb
157 25 Matthieu Herrb
Un certain nombre des outils ci-dessus sont développés et maintenus au moins en partie par des bénévoles de Tetaneutral.net. Voici les liens vers les sites des projets 
158 25 Matthieu Herrb
159 25 Matthieu Herrb
* djadhere https://code.ffdn.org/tetaneutral.net/djadhere
160 25 Matthieu Herrb
* ponyair https://code.ffdn.org/tetaneutral.net/django-ponyair
161 25 Matthieu Herrb
* celutz https://code.ffdn.org/ffdn/celutz
162 25 Matthieu Herrb
* wifi-with-me https://code.ffdn.org/tetaneutral.net/wifi-with-me
163 25 Matthieu Herrb
* bird-lg https://github.com/sileht/bird-lg
164 25 Matthieu Herrb
* modules puppet https://chiliproject.tetaneutral.net/projects/git-tetaneutral-net/repository/puppetmaster
165 25 Matthieu Herrb
* openwrt-tools https://chiliproject.tetaneutral.net/projects/git-tetaneutral-net/repository/openwrt-tools