Guide de déploiement StayFlow
Auteur : Cyrille MBIA / ITDreamTech
Version : 1.0.0
Ce guide couvre l'installation et la maintenance de StayFlow sur le mini-PC d'un hôtel client.
Prérequis matériels
| Composant | Minimum | Recommandé |
|---|---|---|
| CPU | Intel N100 / AMD 3000 | Intel N305 |
| RAM | 8 Go | 16 Go |
| Stockage | SSD 128 Go | SSD 256 Go |
| OS | Ubuntu Server 22.04 LTS (recommandé) ou Windows 10 Pro | Ubuntu Server 24.04 LTS |
| Réseau | Ethernet 100 Mbps | Ethernet 1 Gbps |
:::info Ubuntu vs Windows Ubuntu Server est fortement recommandé : gratuit, stable, léger (~300 Mo RAM idle), sans redémarrages surprise. Windows 10 Pro (~150 $) fonctionne via Docker Desktop + WSL2 mais consomme ~2–3 Go RAM supplémentaires. :::
Compte GitHub Container Registry
L'image Docker est hébergée sur ghcr.io/mbia1378/stayflow-api (accès privé).
Chaque hôtel client reçoit un token read:packages personnel généré sur GitHub.
:::warning Un token par hôtel Toujours générer un token distinct par hôtel pour pouvoir révoquer l'accès individuellement en cas de résiliation. :::