Déploiement
Sur vos serveurs, ou hébergé par nos soins.
Les deux options exécutent le même logiciel signé, avec les mêmes fonctionnalités. Seule différence : qui gère les serveurs.
Comparez les options
| Sur vos serveurs | Hébergé par nos soins | |
|---|---|---|
| Qui gère les serveurs | Votre équipe informatique, avec notre installateur | Nous |
| Où se trouvent les données personnelles | Dans votre centre de données | Dans un nœud isolé, sur notre infrastructure dans l’UE |
| Adresse web | Votre propre domaine | Votre propre domaine, pointé vers nos serveurs |
| Mises à jour | Quand vous le décidez, avec sauvegarde et retour arrière automatiques | Appliquées par nos soins, après une sauvegarde de chaque nœud |
| Sauvegardes | Chiffrées, selon votre calendrier, avec votre phrase secrète | Chiffrées chaque jour, avec une phrase secrète propre à votre nœud |
| Certificat TLS | Let's Encrypt ou votre propre certificat | Géré par nos soins avec Let's Encrypt |
| Si vous partez | Mode lecture seule ; vos données n’ont jamais bougé | Un export complet et chiffré pour votre université |
Sur vos serveurs
Le nœud est un ensemble de conteneurs installé et exploité avec un seul script, erasmus-node. Il s’adresse à l’équipe informatique qui administre le serveur.
Prérequis du serveur
| Minimum | Recommandé | |
|---|---|---|
| Processeur | 2 vCPU, x86_64 | 4 vCPU |
| Mémoire | 4 Go | 8 Go, pour l’OCR des relevés numérisés |
| Disque | 40 Go, dont 20 Go libres pour Docker | 100 Go en SSD, car documents et sauvegardes s’accumulent |
| Système d’exploitation | Linux 64 bits | Ubuntu 22.04 ou 24.04 LTS, Debian 12 ou 13, RHEL, Rocky ou AlmaLinux 9 ou 10 |
Logiciels
- Docker Engine 24 ou version ultérieure, avec le plugin Compose 2.20 ou version ultérieure
- bash, curl, openssl et tar, présents sur tous les systèmes pris en charge
- Horloge synchronisée par NTP
Réseau
- Entrant : TCP 443 pour les utilisateurs et les partenaires EWP, et TCP 80 pour la redirection HTTPS et Let's Encrypt
- Sortant : HTTPS vers la plateforme ErasmusPath, notre registre d’images et Sigstore
- Avec EWP : le registre EWP et les serveurs EWP de vos partenaires
- Votre relais SMTP pour les e-mails
- Les bases de données et les services internes n’exposent aucun port
Installation en cinq étapes
- 1
Vérifier le serveur
Système d’exploitation, ressources, Docker, ports, DNS, horloge et accès sortants, sans rien modifier.
- 2
Installer
Génère tous les secrets, télécharge et vérifie les images signées, configure TLS, migre la base de données et crée le premier administrateur.
- 3
Inscrire le nœud
Avec le code à usage unique que nous vous envoyons. Le nœud crée sa clé privée, qui ne quitte jamais le serveur.
- 4
Contrôler
Tous les services actifs, la licence et ses fonctionnalités, le certificat et le disque.
- 5
Planifier les sauvegardes
Des sauvegardes chiffrées quotidiennes, copiées hors du serveur. Conservez la phrase secrète en lieu sûr.
$ ./erasmus-node check --domain mobility.university.edu
✓ Toutes les vérifications ont réussi
$ ./erasmus-node install --version 1.4.0 \
--domain mobility.university.edu \
--admin-email it-admin@university.edu \
--registry registry.example.org/erasmuspath
✓ Nœud installé et opérationnel
$ ./erasmus-node enroll ERAS-7K2M-9QX4-HT3P-D8VW
✓ Inscrit auprès de la plateforme ErasmusPath
$ ./erasmus-node status
Mode : completCe que l’installateur fait pour vous
- Des mises à jour précédées d’une sauvegarde complète, avec retour arrière automatique en cas d’échec
- Des sauvegardes et restaurations chiffrées, sur le même serveur ou sur un nouveau
- Une commande d’état conforme à la convention des plugins Nagios, Icinga et Zabbix
- Une archive de diagnostic pour le support, dont sont retirés les secrets, les adresses e-mail et les adresses IP
Hébergé par nos soins
Pour les universités sans infrastructure disponible, nous exploitons le nœud à votre place : le même logiciel, dans son propre compartiment isolé.
- 1
Nous créons votre nœud
Avec sa propre base de données, ses secrets, ses clés et ses sauvegardes.
- 2
Vous faites pointer votre domaine vers nous
Nous obtenons le certificat et le portail répond à votre adresse.
- 3
Vous recevez l’accès administrateur
Un mot de passe à usage unique, transmis par un canal sécurisé.
Si vous partez
Nous effectuons une dernière sauvegarde et préparons un export chiffré de votre base de données, de vos documents et de vos clés EWP. Vous pouvez le restaurer dans votre propre nœud ou le lire avec des outils standard.
Vous hésitez entre les deux ?
Parlez-nous de votre infrastructure : nous vous recommanderons une option lors de la démo.