GhostlyHosting: Hosting de Blazor Server en tu propio VPS
Herramienta interactiva de consola para despliegues de Blazor Server y ASP.NET Core autohospedados. SSL automático, Nginx, Cloudflare y GitHub en cualquier VPS Ubuntu.
GhostlyHosting es una aplicación de consola interactiva de código abierto que convierte un VPS Ubuntu nuevo en un entorno listo para producción para apps Blazor Server y ASP.NET Core. Despliega desde GitHub, gestiona certificados SSL, configura proxies inversos Nginx e integra protección DNS de Cloudflare mediante un menú sencillo en terminal.
Ya uses DigitalOcean, UpCloud u otro proveedor de VPS Ubuntu, GhostlyHosting gestiona toda la configuración del servidor para que te centres en desarrollar tu aplicación sin preocuparte por archivos de configuración.

Índice
Requisitos previos
Antes de instalar GhostlyHosting, asegúrate de tener listos los siguientes tokens y cuentas.
Token de acceso personal de GitHub
Crea un token de acceso personal en tu cuenta de GitHub con permisos de repositorio. GhostlyHosting lo usa para clonar repositorios privados y actualizar.
Token API de Cloudflare
Genera un token API de Cloudflare con permisos para editar DNS. GhostlyHosting lo usa para validar certificados SSL y gestionar registros DNS automáticamente.
Proveedor de VPS (opcional)
Las cuentas de DigitalOcean o UpCloud son opcionales pero recomendadas. GhostlyHosting incluye gestión de firewall integrada para ambos. Funciona con cualquier VPS Ubuntu.
Características principales
Despliegue con un solo comando
Clona tu repositorio GitHub, publica el proyecto .NET, crea un servicio systemd y configura Nginx en un flujo guiado único.
Certificados SSL automáticos
Provisiona y renueva automáticamente certificados Let's Encrypt con validación DNS de Cloudflare. SSL de origen y borde siempre válido sin intervención manual.
Integración con Cloudflare
Activa el modo proxy de Cloudflare para protección DDoS, caché CDN y HTTP/2. Activa o desactiva proxy por app desde la consola.
Restauración y copias de seguridad
Cada despliegue crea una copia de seguridad automática. Restaura cualquier versión anterior con un solo clic si una actualización falla.
Gestión sencilla del servidor
Supervisa CPU, memoria, disco y tiempo activo en un panel en tiempo real. Reinicia, detén o actualiza apps sin tocar archivos de configuración.
Capturas de pantalla
Resumen de la app
Panel que muestra detalles del repositorio, estado SSL, registros DNS, tiempo activo y opciones de gestión.
Hosting VPS económico para Blazor
Ejecuta tu app Blazor Server en un VPS económico. Los servidores DigitalOcean y UpCloud empiezan desde pocos euros al mes y ofrecen recursos suficientes para la mayoría de apps Blazor. GhostlyHosting automatiza toda la pila para que solo pagues el servidor.
Cómo funciona
- Instala GhostlyHosting en un VPS Ubuntu nuevo con un script de instalación en una línea.
- Conecta tu cuenta GitHub y token API de Cloudflare mediante el asistente de configuración guiada.
- Añade tu app Blazor o ASP.NET Core seleccionando repositorio, rama y dominio.
- GhostlyHosting configura Nginx, solicita un certificado SSL y arranca tu app como servicio systemd.
Proveedores compatibles
GhostlyHosting incluye gestión integrada de firewall para DigitalOcean y UpCloud. Otros VPS Ubuntu funcionan con configuración manual de firewall.
Comenzar
GhostlyHosting es Open Source y está disponible en GitHub. Descarga el instalador y despliega tu primera app Blazor en minutos.
Preguntas frecuentes
Encuentra respuestas a preguntas comunes sobre la configuración de GhostlyHosting, plataformas compatibles y flujos de despliegue.