GhostlyHosting : hébergement Blazor Server, applications sur votre VPS
Outil console interactif pour déployer Blazor Server et ASP.NET Core en auto-hébergement. SSL automatisé, Nginx, Cloudflare et intégration GitHub sur tout VPS Ubuntu.
GhostlyHosting est une application console open source qui transforme un VPS Ubuntu neuf en environnement d’hébergement prêt pour la production de Blazor Server et ASP.NET Core. Déployez depuis GitHub, gérez les certificats SSL, configurez Nginx et intégrez la protection DNS Cloudflare via une interface terminal simple.
Que vous utilisiez DigitalOcean, UpCloud ou un autre fournisseur de VPS Ubuntu, GhostlyHosting gère toute la configuration serveur pour que vous puissiez vous concentrer sur votre application.

Table des matières
Prérequis
Avant d’installer GhostlyHosting, assurez-vous de disposer des comptes et tokens suivants.
Token d’accès personnel GitHub
Créez un token d’accès personnel GitHub avec le scope repo. GhostlyHosting l’utilise pour cloner les dépôts privés et récupérer les mises à jour.
Token API Cloudflare
Générez un token API Cloudflare avec droits d’édition DNS. GhostlyHosting l’utilise pour valider automatiquement les certificats SSL et gérer les enregistrements DNS.
Fournisseur VPS (optionnel)
Les comptes DigitalOcean ou UpCloud sont optionnels mais recommandés. GhostlyHosting intègre la gestion du pare-feu pour ces fournisseurs. Tout VPS Ubuntu est compatible.
Fonctionnalités clés
Déploiement en une commande
Clonez votre dépôt GitHub, publiez le projet .NET, créez un service systemd et configurez Nginx en un seul processus guidé.
Certificats SSL automatiques
Provisionnez et renouvelez automatiquement les certificats Let's Encrypt via la validation DNS Cloudflare. SSL origin et edge restent valides sans intervention manuelle.
Intégration Cloudflare
Activez le mode proxy Cloudflare pour la protection DDoS, le cache CDN et HTTP/2. Activez ou désactivez le proxy par application depuis la console.
Restauration et sauvegarde
Chaque déploiement crée une sauvegarde automatique. Restaurez n’importe quelle version précédente via un menu en cas de problème.
Gestion serveur simplifiée
Surveillez CPU, mémoire, disque et uptime en temps réel. Redémarrez, arrêtez ou mettez à jour les apps sans modifier les fichiers de config.
Captures d’écran
Vue d’ensemble de l’application
Tableau de bord affichant détails du dépôt, statut SSL, enregistrements DNS, uptime et options de gestion.
Hébergement VPS abordable pour Blazor
Exécutez votre application Blazor Server sur un VPS économique. DigitalOcean et UpCloud proposent des serveurs à quelques euros par mois avec des ressources suffisantes. GhostlyHosting automatise toute la stack, vous ne payez que le serveur.
Fonctionnement
- Installez GhostlyHosting sur un VPS Ubuntu neuf via un script d’installation en une ligne.
- Connectez votre compte GitHub et token API Cloudflare via l’assistant de configuration.
- Ajoutez votre application Blazor ou ASP.NET Core en choisissant le dépôt, la branche et le domaine.
- GhostlyHosting configure Nginx, demande un certificat SSL et lance votre app en service systemd.
Fournisseurs supportés
GhostlyHosting intègre la gestion du pare-feu pour DigitalOcean et UpCloud. Tout autre VPS Ubuntu fonctionne avec une configuration manuelle du pare-feu.
Commencer
GhostlyHosting est open source et disponible sur GitHub. Téléchargez l’installateur et déployez votre première app Blazor en quelques minutes.
Questions fréquentes
Trouvez les réponses aux questions courantes sur l’installation, les plateformes supportées et les processus de déploiement.