Projet

Général

Profil

OutilsTetaneutral » Historique » Version 55

Matthieu Herrb, 06/04/2025 19:29
forgejo

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 50 julien Bresciani
* "Portail IOT / LoraWan":https://iot.tetaneutral.net/
29 5 Matthieu Herrb
30 54 Matthieu Herrb
* Mirroirs "Debian":https://apt.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 55 Matthieu Herrb
* forge logicielle "forgejo":https://forgejo.org/ sur "code":https://code.tetaneutral.net (identification via son login / mot de passe sur adhesions)
45 55 Matthieu Herrb
46 55 Matthieu Herrb
* "édition collaborative markdown":https://md.tetaneutral.net/ (identification via son login / mot de passe sur adhesions)
47 1 Matthieu Herrb
48 1 Matthieu Herrb
h2. Pour les bénévoles 
49 1 Matthieu Herrb
50 1 Matthieu Herrb
Pour y avoir accès il faut une autorisation spécifique 
51 1 Matthieu Herrb
52 7 Matthieu Herrb
* Les listes de diffusion `equipage-*`
53 7 Matthieu Herrb
54 31 Matthieu Herrb
* Salons matrix `equipage-*` sur https://im.tetaneutral.net/
55 7 Matthieu Herrb
56 1 Matthieu Herrb
* Le wiki bénévoles : https://wiki.tetaneutral.net/  
57 1 Matthieu Herrb
58 47 Matthieu Herrb
* Accès à l'infrastructure via SSH. Posez vos clés publiques sur https://adhesions.tetaneutral.net/
59 1 Matthieu Herrb
60 47 Matthieu Herrb
* Accès au SI (adhesions.tetaneutral.net) en mode admin 
61 11 Matthieu Herrb
62 11 Matthieu Herrb
  * (SI = Systéme d'Information : le logicigiel qui gère les données de Ttnn : adhésions / services / adresses IP / ... )
63 11 Matthieu Herrb
  * connu aussi sous le nom de code _djadhere_
64 1 Matthieu Herrb
65 1 Matthieu Herrb
* Les boites mail partagées :
66 1 Matthieu Herrb
67 1 Matthieu Herrb
 * question (aka adhesion@)
68 1 Matthieu Herrb
 * noc
69 1 Matthieu Herrb
 * common
70 1 Matthieu Herrb
 * system
71 1 Matthieu Herrb
72 24 Matthieu Herrb
* l'outil de gestion des listes de diffusion mailman https://lists.tetaneutral.net/
73 24 Matthieu Herrb
74 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
75 1 Matthieu Herrb
76 34 Matthieu Herrb
* https://cloud.tetaneutral.net : partage de fichiers administratifs
77 1 Matthieu Herrb
78 8 Matthieu Herrb
* supervision :
79 1 Matthieu Herrb
80 8 Matthieu Herrb
 * nagios.tetaneutral.net 
81 12 Matthieu Herrb
 * grafana
82 8 Matthieu Herrb
83 1 Matthieu Herrb
h3.  Réseau radio
84 1 Matthieu Herrb
85 47 Matthieu Herrb
* "Ponyair":https://adhesions.tetaneutral.net/admin/ponyair/  dans le SI:  monitoring du réseau radio
86 35 Matthieu Herrb
* "celtutz":https://celutz-ng.tetaneutral.net/ : panorams interactifs
87 35 Matthieu Herrb
* "wifi-with-me":https://radio.tetaneutral.net/ : site d'inscription des demandes de connexion
88 35 Matthieu Herrb
* firmware.tetaneutral.net (générateur des firmwares OpenWRT pour les routeurs chez les adhérent·es) connexion en SSH
89 35 Matthieu Herrb
* pano.tetaneutral.net/ : hébergement brut des photos 
90 1 Matthieu Herrb
* proxy pour l'accès aux antennes (http://tsf-31-x-y.tetaneutral.net/)
91 1 Matthieu Herrb
92 47 Matthieu Herrb
* Tout le matériel pour les installations chez les adhérent·es (stock à la Rebooterie https://larebooterie.fr/ )
93 16 Matthieu Herrb
94 15 Matthieu Herrb
 * câbles + pince à sertir + testeurs
95 15 Matthieu Herrb
 * « bricolage » : mats, tubes PVC, colliers de serrage, serre-joints
96 35 Matthieu Herrb
 * "Guide d'installation":https://wiki.tetaneutral.net/radio/start)
97 15 Matthieu Herrb
98 1 Matthieu Herrb
h3. Hebergement + réseau
99 1 Matthieu Herrb
100 28 Matthieu Herrb
h4.  [[TLS00]] 
101 28 Matthieu Herrb
102 28 Matthieu Herrb
Dans la salle associative louée à Fullsave
103 18 Matthieu Herrb
104 13 Matthieu Herrb
*h7* : routeur principal de l'association
105 13 Matthieu Herrb
106 51 Matthieu Herrb
*g1* à *g23* : noeuds du cluster Ceph + Proxmox
107 13 Matthieu Herrb
108 13 Matthieu Herrb
* Gestion du cluster scripts sur g1 (libvirt)
109 13 Matthieu Herrb
110 1 Matthieu Herrb
* Config routage +  BGP sur h7
111 1 Matthieu Herrb
112 37 Matthieu Herrb
  * "bird":https://bird.network.cz/
113 37 Matthieu Herrb
  * https://lg.tetaneutral.net/ : looking glass BGP utilisant bird-lg 
114 14 Matthieu Herrb
115 37 Matthieu Herrb
* Compte "Gandi"://https:gandi.net/ pour gestion des domaines + certificat wildcard *.tetaneutral.net
116 1 Matthieu Herrb
117 37 Matthieu Herrb
* Outils "RIPE":htps://www.ripe.net :
118 22 Matthieu Herrb
119 37 Matthieu Herrb
  * Portail [[lir:wiki|LIR]] : https://my.ripe.net/
120 23 Matthieu Herrb
  * RIPE Atlas (hébergement d'une sonde et d'une ancre)
121 22 Matthieu Herrb
122 37 Matthieu Herrb
* "Ring NLNog":https://ring.nlnog.net/  (hébergement d'un noeud)
123 37 Matthieu Herrb
* "peeringdb":https://www.peeringdb.com/net/3986
124 37 Matthieu Herrb
* "TouiX":https://touix.net Point d'échange internet Toulousain.
125 1 Matthieu Herrb
126 43 Matthieu Herrb
h4. Hébergement des machines adhérent·es 
127 27 Matthieu Herrb
128 43 Matthieu Herrb
à TLS00 et à Picto (Minimes) : 
129 1 Matthieu Herrb
130 47 Matthieu Herrb
 * Configuration des "services dans le SI":https://adhesions.tetaneutral.net/admin/services/service/
131 52 Matthieu Herrb
 * Gestion des switches F30, F31, F32, s54, s55 ("switches":https://adhesions.tetaneutral.net/admin/services/switch/ dans le SI + accès aux consoles en SSH via nucnagios.tetaneutral.net)
132 26 Matthieu Herrb
133 26 Matthieu Herrb
h4. Infrastructure Tetaneutral.net
134 26 Matthieu Herrb
135 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]].
136 26 Matthieu Herrb
137 36 Matthieu Herrb
 * [[AdminDNS|DNS]] serveurs faisant autorité : ns1 ns2 ns3 avec [[Bind|BIND]] et [[NSD]]
138 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/
139 26 Matthieu Herrb
 * Serveurs de mail : mx1 mx3 (+ mx2 avec config minimale) Postfix + Dovecot
140 36 Matthieu Herrb
 * "Listes de diffusion":https://lists.tetaneutral.net/ :  mailman 
141 36 Matthieu Herrb
 * Serveur puppet : puppet.tetaneutral.net et "dépot git":https://chiliproject.tetaneutral.net/projects/git-tetaneutral-net/repository/puppetmaster
142 36 Matthieu Herrb
 * Sauvegardes : backup.tetaneutral.net avec "borgbackup":https://borgbackup.readthedocs.io/
143 36 Matthieu Herrb
 * Supervision : https://nagios.tetaneutral.net avec CheckMK + Prometheus + "Grafana":https://nagios.tetaneutral.net/grafana
144 36 Matthieu Herrb
 * "Serveur web public":http://www.tetaneutral.net/ avec apache
145 20 Matthieu Herrb
146 1 Matthieu Herrb
h3. Communication 
147 1 Matthieu Herrb
148 9 Matthieu Herrb
* Comptes réseaux sociaux: 
149 9 Matthieu Herrb
150 9 Matthieu Herrb
  * mastodon https://mastodon.tetaneutral.net/@tetaneutral_net 
151 9 Matthieu Herrb
  * twitter https://twitter.com/tetaneutralnet 
152 9 Matthieu Herrb
  * et même facebook https://www.facebook.com/tetaneutral.net 
153 9 Matthieu Herrb
154 4 Matthieu Herrb
* Mise à jour du site web : www.tetaneutral.net (via git)
155 4 Matthieu Herrb
* Listes de diffusion publiques (interface d'admin de Mailman)
156 25 Matthieu Herrb
157 25 Matthieu Herrb
h3. Developpement logiciel
158 25 Matthieu Herrb
159 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 
160 25 Matthieu Herrb
161 25 Matthieu Herrb
* djadhere https://code.ffdn.org/tetaneutral.net/djadhere
162 25 Matthieu Herrb
* ponyair https://code.ffdn.org/tetaneutral.net/django-ponyair
163 25 Matthieu Herrb
* celutz https://code.ffdn.org/ffdn/celutz
164 25 Matthieu Herrb
* wifi-with-me https://code.ffdn.org/tetaneutral.net/wifi-with-me
165 25 Matthieu Herrb
* bird-lg https://github.com/sileht/bird-lg
166 25 Matthieu Herrb
* modules puppet https://chiliproject.tetaneutral.net/projects/git-tetaneutral-net/repository/puppetmaster
167 25 Matthieu Herrb
* openwrt-tools https://chiliproject.tetaneutral.net/projects/git-tetaneutral-net/repository/openwrt-tools