Informations générales#

Le serveur CLUB1 permet à ses membres d’héberger différents types de projets web. Mais c’est aussi une communauté de personnes intéressées par les notions d’espaces web, de libertés et d’exploration du web.

Demandes et Incidents#

Si vous trouvez un bug 🐛, qu’un service semble être indisponible 😵 ou que vous avez une suggestion 💡, n’hésitez pas à nous en faire part ! Vous êtes invités dans un premier temps à explorer le forum 🔍, pour vérifier que le sujet n’ait pas déjà été abordé. Si ce n’est pas le cas, vous pouvez, selon vos préférences :

  • Ouvrir un ticket en créant un post sur le forum.

  • Envoyer un email à contact@club1.fr

  • En discuter sur Matrix via #bazar:club1.fr. Des salons plus spécifiques sont dédiés au site web et à la doc. Ils sont répertoriés au sein de l’espace #le-club:club1.fr.

Infos sur le serveur#

Il vit dans le placard comme Harry Potter

… c’est le serveur.

Système d’exploitation#

Le serveur tourne sur Debian 11 et est mis à jour régulièrement. Les mises-à-jour de sécurité sont installées automatiquement dans les 24 heures à l’aide de unattended-upgrades et les services en dépendant sont ensuite automatiquement redémarrés grâce à needrestart.

Logiciels et bibliothèques installés#

L’ensemble des logiciels installés sont sous licence libre, à part pour ceux de la liste suivante, dont il n’existe pas d’alternatives libres :

  • BIOS/BMC Supermicro

  • Microcode Intel

  • Firmware Intel QAT

Un certain nombre de logiciels et de bibliothèques sont déjà installés. En voici une liste non exhaustive :

Apache       2.4
MariaDb     10.5
PHP          7.4
Python       3.9
NodeJs      12.22
Composer     2.0
pip         20.3
npm          7.5
phpMyAdmin   5.0
git          2.30
borg         1.1
rsync        3.2
unison       2.51

Si vous souhaitez qu’un logiciel supplémentaire soit installé, merci de vérifier dans un premier temps qu’il n’est pas déjà présent, puis, dans le cas contraire, de créer un ticket comme expliqué ci-dessus.

Disponibilité#

Afin de garantir un certaine disponibilité, le serveur ainsi que les équipements réseaux sont alimentés par une UPS. Cependant, la redondance n’étant pas présente à tous les niveaux, le serveur pourrait être inaccessible pendant de courts laps de temps, par exemple lors d’une mise à jour du noyau. Cela dit, une disponibilité effective supérieure à 98% devrait pouvoir être assurée.

Il est possible de consulter en direct l’état des différents services sur UptimeRobot

Comptes des membres#

Identifiant#

Le nom d’utilisateur·ice doit respecter les règles suivantes :

  • une longueur comprise entre 3 et 17 caractères (inclus).

  • comporter uniquement des lettres minuscules ou des tirets (-).

Cet identifiant est principalement utilisé en interne pour la connexion aux services et n’est donc pas spécialement visible depuis l’extérieur. Il est cependant présent dans l’adresse email CLUB1 attribuée par défaut aux membres et dans les URLs automatiques comme celles des sites Web statiques et des dépôts git.

Modalités des comptes#

Chaque entité (personne ou groupe), peut héberger autant de projets qu’elle le souhaite dans la limite du raisonnable.

Un compte membre comporte donc :

  • de l’espace de stockage SSD

  • plus d’espace sur disque dur (sur demande)

  • un accès FTP

  • un accès SSH (pour les utilisateurs avancés)

  • des bases de données (MariaDb)

  • la création gratuite de sous domaines en .club1.fr (sur demande)

  • l’utilisation de noms de domaines loués via des registraires

  • un accès au salon matrix réservée aux membres pour le suivi et l’assistance aux projets

Pour l’instant, le format choisi est celui de l’adhésion, avec une cotisation de 35€ à vie.

Contact#

contact@club1.fr