Démarrage rapide
Déployez votre première infrastructure avec Siovos Desktop
Siovos Desktop est le fruit de plusieurs années d'expertise en déploiement d'infrastructures. Nous avons condensé tout ce savoir-faire dans une application qui vous permet d'obtenir une infrastructure professionnelle en quelques clics - VPN sécurisé, certificats SSL, DNS privé, Kubernetes, registry Docker, CI/CD - le tout sur votre propre serveur.
Ce guide vous accompagne dans votre premier déploiement, de la préparation du serveur jusqu'à l'accès à votre nouvelle infrastructure.
Configuration requise#
Votre serveur :
- Debian 13 (Bookworm) fraîchement installé
- Minimum 2 Go de RAM (4 Go+ recommandés selon le profil choisi)
- Au moins 20 Go d'espace disque
- Une adresse IP accessible depuis votre machine
- Accès SSH root avec une clé (pas de mot de passe)
- Port 22 (SSH) ouvert
Si vous n'avez pas encore de serveur, n'importe quel fournisseur VPS convient : Hetzner, OVH, DigitalOcean, Scaleway... Lors de la commande, sélectionnez Debian 13 comme système d'exploitation et ajoutez votre clé SSH publique pendant la configuration.
Siovos gère automatiquement la configuration du pare-feu. Seul le port SSH (22) doit être ouvert au départ - tous les autres ports nécessaires sont configurés pendant le déploiement.
Installation de Siovos Desktop#
Téléchargez l'application depuis notre page de téléchargement pour votre système d'exploitation.
Ouvrez le fichier .dmg et glissez Siovos Desktop dans votre dossier Applications. Au premier lancement, macOS affichera un avertissement de sécurité car l'app ne vient pas de l'App Store. Faites un clic droit sur l'app et sélectionnez "Ouvrir" pour contourner cela, ou allez dans Réglages Système → Confidentialité et sécurité pour l'autoriser.
Lancez l'installateur et suivez les instructions. Windows SmartScreen peut afficher un avertissement pour les nouvelles applications. Cliquez sur "Informations complémentaires" puis "Exécuter quand même" pour continuer.
Le format AppImage fonctionne sur la plupart des distributions. Rendez-le exécutable avec chmod +x et lancez-le directement.
Activation de votre licence#
Au premier lancement, Siovos Desktop fonctionne en mode Free - vous pouvez déployer un cluster Kubernetes basique sans licence.
Pour accéder aux fonctionnalités complètes (VPN, certificats SSL, Harbor, Rancher...), activez votre licence. Si vous n'en avez pas encore, choisissez un plan sur notre page tarifs.
Après l'achat, vous recevrez votre clé de licence par email et un compte utilisateur est automatiquement créé sur account.siovos.com.
Ouvrez Siovos Desktop et naviguez vers Licences dans la barre latérale. Cliquez sur Ajouter une licence et entrez :
- Votre clé de licence (depuis l'email ou depuis account.siovos.com)
- L'adresse email utilisée pour l'achat
L'application valide votre licence en ligne et déverrouille les fonctionnalités incluses dans votre plan. Cela ne prend que quelques secondes.
Création de votre premier déploiement#
Avec votre licence active, cliquez sur Déploiement dans la barre latérale pour lancer l'assistant.
Connexion à votre serveur#
Entrez l'adresse IP de votre serveur et sélectionnez votre clé SSH privée. Siovos testera la connexion avant de continuer. Si la connexion échoue, vérifiez que :
- L'adresse IP est correcte
- Votre clé SSH correspond à celle présente sur le serveur
- Le port 22 est ouvert et SSH fonctionne
L'assistant affiche une coche verte quand la connexion réussit.
Choix du profil de déploiement#
Les profils sont des combinaisons préconfigurées de services adaptées à différents cas d'usage. Consultez la page dédiée aux profils pour choisir celui qui vous convient.
| Profil | Idéal pour | RAM minimum |
|---|---|---|
| Free | Découvrir Siovos | 1 Go |
| Minimal | Serveurs limités, apprentissage | 2 Go |
| Léger | Développement, projets personnels | 2-4 Go |
| Standard | Équipes techniques, staging | 4-6 Go |
| Développeur | Développeurs solo, prototypage | 3-4 Go |
| Complet | Production avec CI/CD | 8 Go+ |
Vous pouvez toujours ajouter des services plus tard depuis le catalogue d'applications.
Configuration des options#
Chaque profil a des options configurables : le suffixe DNS pour vos services internes (par défaut .internal), les mots de passe des services, et la possibilité d'ajouter une base de données de développement.
Les valeurs par défaut conviennent bien pour démarrer, mais vous pouvez les personnaliser si nécessaire. Notez les mots de passe que vous définissez - ils sont stockés localement dans Siovos Desktop.
Lancement du déploiement#
Cliquez sur Déployer pour commencer. L'assistant affiche la progression en temps réel pendant l'installation et la configuration de chaque composant. Un déploiement typique prend 3-7 minutes selon le profil et les performances de votre serveur.
Important : Restez sur l'écran de déploiement pendant toute la durée du processus. Quitter cette page interrompt le déploiement.
Le processus est idempotent : si quelque chose échoue (interruption réseau, timeout), vous pouvez relancer et il reprendra là où il s'est arrêté.
Après le déploiement#
Quand le déploiement se termine, vous verrez un écran de succès avec les prochaines étapes.
Installation du certificat SSL#
Votre infrastructure utilise une autorité de certification privée pour émettre des certificats SSL. Pour que votre navigateur fasse confiance à ces certificats, cliquez sur Installer le certificat et suivez les instructions.
C'est une configuration unique par appareil. Après l'installation, tous vos services internes apparaîtront comme sécurisés dans votre navigateur.
Connexion au VPN#
Vos services ne sont pas exposés sur internet - ils ne sont accessibles que via le VPN. Siovos Desktop inclut un gestionnaire VPN intégré.
Cliquez sur l'icône VPN et sélectionnez Connecter. Une fois connecté, vous pouvez accéder à vos services en utilisant leurs URLs internes comme https://rancher.internal.
Exploration de votre infrastructure#
Avec le VPN connecté et le certificat installé, ouvrez votre navigateur et accédez à Rancher sur https://rancher.internal (ou le suffixe DNS que vous avez configuré).
Connectez-vous avec le nom d'utilisateur admin et le mot de passe défini pendant le déploiement.
À partir de là vous pouvez :
- Déployer des applications via l'interface Rancher ou kubectl
- Pousser des images de conteneurs vers Harbor sur
https://registry.internal - Consulter les métriques du cluster dans Grafana (si vous avez choisi le profil Complet)
Et ensuite#
Maintenant que votre infrastructure tourne, explorez ces guides :
- Architecture de votre infrastructure - Découvrez comment les composants s'articulent
- Gérer les services - Vue d'ensemble des services inclus
- Ajouter des clients VPN - Partager l'accès avec votre équipe
- Intégration GitHub - Configurer le CI/CD
- Dépannage - Solutions aux problèmes courants
Si vous rencontrez des problèmes, consultez la FAQ ou contactez le support via votre espace client.