{"url":"https://runzos.com/apps/hasura-graphql-engine/","slug":"hasura-graphql-engine","contentType":"app","title":"VPS para Hasura GraphQL Engine: onde hospedar e quanto custa - Runzos","metaDescription":"Quanto custa hospedar o Hasura GraphQL Engine numa VPS: ele pede 1 vCPU e 4 GB de RAM, e o plano mais barato que aguenta sai por R$ 29,99/mês na Hostinger.","updatedAt":"2026-09-16T21:01:34.575Z","contentText":"Hasura não substitui seu banco nem torna a operação de dados invisível. O GraphQL Engine fica à frente do banco, recebe as requisições dos clientes e aplica as regras de acesso. Isso é valioso quando a equipe quer uma API consistente sobre um banco existente. Também explica por que comparar só RAM da aplicação é insuficiente: PostgreSQL, índices, consultas pesadas e conexões simultâneas continuam sendo parte central da conta. O projeto documenta recursos e métodos de implantação, mas não promete quantos usuários, requisições ou assinaturas cabem em uma configuração fixa. Comece por um dos portes documentados pelo template da Hostinger, monitore CPU, memória, conexões e latência do banco, e separe banco e Engine antes de tratar uma VPS maior como solução para tudo. Se ninguém pode manter Docker, segredos, HTTPS, backups, atualizações e recuperação, o Hasura Cloud ou outro serviço gerenciado pode custar menos em operação do que uma VPS própria.","faq":[{"question":"Qual é o requisito oficial de VPS para Hasura GraphQL Engine?","answer":"O Hasura não publica um mínimo oficial de CPU, RAM e disco. A página do template gerenciado da Hostinger exibe portes de 1 vCPU, 4 GB de RAM e 50 GB NVMe; 2 vCPUs, 8 GB e 100 GB; e 4 vCPUs, 16 GB e 200 GB. Eles são referências de plano, não uma garantia oficial de capacidade do Hasura."},{"question":"Hasura GraphQL Engine precisa de PostgreSQL?","answer":"O README oficial descreve o GraphQL Engine à frente de uma instância PostgreSQL e também lista suporte a outros bancos em versões e conectores do projeto. Para uma instalação baseada em PostgreSQL, o banco é parte da arquitetura e precisa de conexão, backup e dimensionamento próprios."},{"question":"Hasura precisa de GPU?","answer":"Não. Hasura é uma camada de API GraphQL, autorização e integração de dados; GPU não é requisito do GraphQL Engine. Só faria sentido em outro componente da arquitetura que executasse modelos de IA locais."},{"question":"Quando não vale hospedar Hasura em uma VPS?","answer":"Não vale quando a equipe não quer manter contêineres, conexão segura ao banco, segredos administrativos, HTTPS, atualizações, monitoramento, backup e restauração. Também evite concentrar Engine e um PostgreSQL já exigido na mesma VPS sem medir o banco: aumentar apenas o plano do Hasura não corrige uma consulta, índice ou modelo de dados problemático."}],"sources":[{"label":"Hostinger: template gerenciado de Hasura GraphQL Engine e portes de VPS exibidos na página","url":"https://www.hostinger.com/br/applications/hasura-graphql-engine","checkedAt":"04/08/2026"},{"label":"Hasura GraphQL Engine V2: README oficial, arquitetura, recursos e métodos de implantação","url":"https://github.com/hasura/graphql-engine/blob/master/V2-README.md","checkedAt":"04/08/2026"},{"label":"Hasura GraphQL Engine: repositório oficial e assets de marca","url":"https://github.com/hasura/graphql-engine","checkedAt":"04/08/2026"}],"category":"Banco de dados e backend","mode":"self-hosted","requirements":{"leve":{"vcpu":1,"ramGb":4,"diskGb":50,"scenario":"primeiro porte exibido pelo template gerenciado de Hasura GraphQL Engine da Hostinger; ponto de partida para teste ou API de baixo volume, não mínimo oficial do projeto"},"medio":{"vcpu":2,"ramGb":8,"diskGb":100,"scenario":"segundo porte exibido pelo template gerenciado da Hostinger; escolha conservadora quando banco e API dividem a mesma VPS"},"pesado":{"vcpu":4,"ramGb":16,"diskGb":200,"scenario":"terceiro porte exibido pelo template gerenciado da Hostinger; ponto de partida para carga maior, sem promessa oficial de capacidade por requisições ou usuários"}},"features":[{"name":"API GraphQL sobre dados","description":"Expõe uma API GraphQL sobre bancos suportados, sem exigir uma camada manual de resolvers para cada tabela."},{"name":"Consultas em tempo real","description":"Transforma consultas GraphQL em assinaturas para enviar alterações aos clientes conectados."},{"name":"Autorização por regras","description":"Integra regras de acesso ao sistema de autenticação e às variáveis dele para controlar dados e campos."},{"name":"Endpoints REST mapeados","description":"Permite expor consultas GraphQL salvas também como endpoints REST nomeados."},{"name":"Webhooks por eventos","description":"Dispara lógica assíncrona quando eventos de inserção, atualização ou remoção ocorrem no PostgreSQL."},{"name":"Esquemas remotos e ações","description":"Une APIs GraphQL externas e lógica de negócio customizada em um endpoint GraphQL."}],"installation":["Defina se o PostgreSQL ficará na mesma VPS ou em um serviço separado; o banco deve ser dimensionado e ter backup próprios.","Escolha um dos portes da tabela como ponto de partida, sabendo que são opções do template Hostinger e não mínimos oficiais do Hasura.","Na Hostinger, selecione o template de Hasura GraphQL Engine; na instalação manual, siga o guia de implantação Docker do projeto.","Configure a conexão com o banco e os segredos administrativos antes de expor o endpoint da API publicamente.","Publique com HTTPS, teste regras de autorização, restauração de backup do banco e atualizações em ambiente separado antes da produção."],"requirementsNote":"O Hasura não publica um mínimo oficial de vCPU, RAM e disco para o GraphQL Engine. Por isso, a tabela não chama os números de requisito do projeto: ela reproduz os três portes hoje exibidos pelo template gerenciado da Hostinger, de 1 vCPU, 4 GB e 50 GB a 4 vCPUs, 16 GB e 200 GB. O que dimensiona a infraestrutura é o banco conectado, o volume e a complexidade das consultas, assinaturas em tempo real, webhooks e retenção de dados; se PostgreSQL estiver em outro servidor, dimensione-o separadamente. Não precisa de GPU: Hasura é uma camada de API e autorização. GPU só seria assunto de outro serviço que rode modelos de IA locais.","featuredOffer":null,"plans":{}}