GhostlyHosting: Hospedagem Blazor Server, Apps no Seu Próprio VPS
Ferramenta interativa de console para implantações self-hosted de Blazor Server e ASP.NET Core. SSL automático, Nginx, Cloudflare e integração com GitHub em qualquer VPS Ubuntu.
GhostlyHosting é uma aplicação de console interativa open source que transforma um VPS Ubuntu novo em um ambiente de hospedagem pronto para produção de apps Blazor Server e ASP.NET Core. Faça deploy direto do GitHub, gerencie certificados SSL, configure proxies reversos Nginx e integre proteção DNS Cloudflare via interface simples de menu no terminal.
Seja DigitalOcean, UpCloud ou qualquer outro provedor de VPS Ubuntu, GhostlyHosting cuida de toda a configuração do servidor para você focar no desenvolvimento da sua aplicação, sem se preocupar com arquivos de configuração.

Sumário
Pré-requisitos
Antes de instalar o GhostlyHosting, tenha as seguintes contas e tokens prontos.
Token de acesso pessoal do GitHub
Crie um token de acesso pessoal na sua conta GitHub com escopo repo. GhostlyHosting usa para clonar repositórios privados e puxar atualizações.
Token API do Cloudflare
Gere um token API do Cloudflare com permissão para editar DNS. GhostlyHosting usa para validação automática de certificados SSL e gerenciamento de registros DNS.
Provedor VPS (opcional)
Contas DigitalOcean ou UpCloud são opcionais, mas recomendadas. GhostlyHosting inclui gerenciamento de firewall integrado para ambos. Qualquer VPS Ubuntu funciona.
Principais recursos
Deploy com um comando
Clone seu repositório GitHub, publique o projeto .NET, crie um serviço systemd e configure o Nginx em um fluxo guiado único.
Certificados SSL automáticos
Provisiona e renova automaticamente certificados Let's Encrypt com validação DNS Cloudflare. SSL de origem e borda permanecem válidos sem intervenção manual.
Integração com Cloudflare
Ative o modo proxy do Cloudflare para proteção DDoS, cache CDN e entrega HTTP/2. Ative ou desative o proxy por app via console.
Backup e reversão
Cada deploy cria um backup automático. Reverte para qualquer versão anterior com um único comando no menu se houver problemas.
Gerenciamento fácil do servidor
Monitore CPU, memória, uso de disco e uptime em painel de saúde em tempo real. Reinicie, pare ou atualize apps sem editar arquivos de configuração.
Capturas de tela
Visão geral do app
Painel mostrando detalhes do repositório, status SSL, registros DNS, uptime e opções de gerenciamento.
Hospedagem VPS acessível para Blazor
Execute sua aplicação Blazor Server em um VPS econômico. Droplets DigitalOcean e servidores UpCloud custam poucos dólares por mês e oferecem recursos suficientes para a maioria dos apps Blazor. GhostlyHosting automatiza toda a pilha, você paga só pelo servidor.
Como funciona
- Instale o GhostlyHosting em um VPS Ubuntu novo com o script instalador de uma linha.
- Conecte sua conta GitHub e token API Cloudflare pelo assistente de configuração guiada.
- Adicione seu app Blazor ou ASP.NET Core selecionando repositório, branch e domínio.
- GhostlyHosting configura o Nginx, solicita certificado SSL e inicia seu app como serviço systemd.
Provedores suportados
GhostlyHosting inclui gerenciamento de firewall integrado para DigitalOcean e UpCloud. Qualquer outro VPS Ubuntu funciona com configuração manual de firewall.
Comece agora
GhostlyHosting é open source e está no GitHub. Baixe o instalador e faça o deploy do seu primeiro app Blazor em minutos.
Perguntas frequentes
Encontre respostas para dúvidas comuns sobre configuração do GhostlyHosting, plataformas suportadas e fluxos de deploy.