This repository has been archived on 2022-12-16. You can view files and clone it, but cannot push or open issues or pull requests.
resilien.fr/content/infrastructure.md

1.6 KiB

title description
Infrastructure Explication de l'infrastructure de RésiLien

Documentation

Vous trouverez ici une brève explication de notre infrastructure. Vous pourrez accéder à plus de détail sur notre documentation générale.

Infrastructure

  1. Serveur VPN hébergé chez Hetzner qui agit comme proxy et redirige le trafic entrant vers les serveurs RésiLien correspondants
    • Matériel : CX11
    • Logiciel : Debian
    • Niveau d'accès : à distance + utilisateur root
    • Localisation : Nuremberg, Allemagne
  2. Serveurs Weko hébergeant les données et services
    • Matériel : Raspberry Pi 4 et Intel NUC
    • Logiciel : Debian
    • Niveau d'accès : physique + utilisateur root
    • Localisation : Crémeaux, France
  3. Stockage Scaleway (Object Storage compatible S3) hébergeant les sauvegardes chiffrées
    • Matériel : infogéré par Scaleway
    • Logiciel : propriétaire compatible protocole S3
    • Niveau d'accès : utilisateur normal
    • Localisation : Paris, France

L'accès à Internet des serveurs hébergés par Weko est fourni par le FAI associatif Illyse.

Déploiement des services

  • Les services web sont déployés dans des conteneurs Docker (voir le dépôt Git).
  • Les serveurs et services web sont installés via Ansible.
  • Les déploiements Ansible sont effectués manuellement pour les mises à jour et pour l'ajout de nouvelles machines.
  • Le code source du site internet est disponible ici.