Runzos
Ilustração do Open WebUI conectando modelos de IA locais e APIs em um servidor VPS

VPS para Open WebUI: onde hospedar e quanto custa de verdade

Open WebUI é uma interface de IA self-hosted para conversar com Ollama, APIs compatíveis com OpenAI e outros provedores. Em uma VPS, ela vira uma porta própria para chat, RAG e equipes. Aqui você compara o porte do servidor, entende quando GPU entra na conta e separa a interface do custo de inferência.

Agentes de IAself-hosted

Qual porte de Open WebUI você vai rodar?

leve1 vCPU4 GB RAM50 GB discoreferência do KVM 1 exibido na página oficial da Hostinger para Open WebUI; conversa com APIs externas ou um Ollama separado, com uso individual
medio2 vCPU8 GB RAM100 GB discoreferência do KVM 2 exibido na página oficial da Hostinger; mais folga para documentos, RAG e uso recorrente
pesado4 vCPU16 GB RAM200 GB discoreferência do KVM 4 exibido na página oficial da Hostinger; múltiplos usuários, ingestão de documentos e serviços auxiliares pedem monitoramento

O Open WebUI não publica um mínimo universal de vCPU, RAM e disco para todos os usos. Os números da tabela são os perfis que a página oficial da Hostinger exibe para implantar o app, não uma garantia do projeto. O consumo muda principalmente com RAG, documentos, quantidade de workers e se o modelo roda na mesma máquina. A documentação informa que o embedding local padrão usa cerca de 500 MB de RAM por worker; por isso, uma instalação com vários workers ou ingestão intensa não deve ser dimensionada como um simples chat. GPU não é necessária quando o Open WebUI só chama GPT, Claude, Gemini, OpenRouter ou outro endpoint remoto. Ela é opcional para a interface e passa a importar se você rodar Ollama ou outro modelo local no mesmo servidor. Nesse caso, dimensione também a RAM ou VRAM do modelo, do contexto e da concorrência.

O que o Open WebUI faz

Open WebUI faz mais sentido como camada de acesso do que como servidor de modelo por si só. Ele permite que uma equipe use a mesma interface para um Ollama privado, um endpoint compatível com OpenAI ou APIs de terceiros. Isso ajuda a centralizar conversas e documentos, mas não elimina a conta do provedor quando a resposta vem de uma API. Se você ligar o Open WebUI a um modelo local, aí a infraestrutura de inferência também passa a ser sua responsabilidade.

O dimensionamento muda bastante quando o chat deixa de ser apenas texto. O embedding padrão local consome memória por worker, e a ingestão de documentos adiciona extração, armazenamento e picos de uso. Para teste individual com APIs externas, um perfil inicial pode bastar. Para RAG compartilhado, monitore RAM, disco e crescimento do banco antes de aumentar usuários. Evite comprar GPU por reflexo: ela serve para modelos locais ou aceleração específica, não para uma interface conectada apenas a APIs remotas.

Como instalar

  1. Escolha o porte pela tabela como referência de implantação e separe a necessidade da interface da necessidade de inferência do modelo.
  2. Na Hostinger, selecione o template Open WebUI; em instalação manual, use a imagem oficial ghcr.io/open-webui/open-webui e mantenha o volume /app/backend/data persistente.
  3. Conecte primeiro uma única fonte de modelos: uma API compatível com OpenAI ou um Ollama em outro servidor, e teste uma conversa antes de abrir para usuários.
  4. Se usar RAG, comece com poucos documentos e acompanhe RAM, disco e tempo de ingestão; em uso multiusuário, avalie embeddings e extratores externos conforme as docs.
  5. Proteja o acesso com HTTPS, contas administrativas fortes e backup do volume de dados; não exponha serviços de modelo locais diretamente sem controle de rede.

Perguntas frequentes

Open WebUI precisa de GPU?

Não quando ele serve como interface para GPT, Claude, Gemini, OpenRouter ou outro endpoint remoto. A inferência acontece no provedor. A documentação oficial também oferece imagens CUDA, mas GPU só passa a ser relevante se você executar um modelo local, como Ollama, na mesma infraestrutura ou precisar de aceleração local.

Qual é o requisito mínimo oficial do Open WebUI?

O projeto não declara um mínimo universal de vCPU, RAM e disco. A Hostinger exibe para o template Open WebUI um KVM 1 com 1 vCPU, 4 GB de RAM e 50 GB de disco; é uma referência comercial de implantação, não uma promessa do projeto para qualquer uso. RAG, documentos, workers e modelo local podem pedir mais recursos.

Posso usar Open WebUI com Ollama em outro servidor?

Sim. O README oficial mostra a configuração de OLLAMA_BASE_URL para conectar a interface a um Ollama em outro servidor. Essa separação permite manter a VPS da interface mais leve e dimensionar a máquina de inferência conforme o modelo, a VRAM e a concorrência.

Quando não vale hospedar Open WebUI em VPS?

Não vale quando você não quer cuidar de atualizações, controles de acesso, backup e dados de chat. Também pode ser a escolha errada se o objetivo é só usar uma API em um chat pessoal sem precisar de interface compartilhada, RAG ou controle próprio. Para modelos locais grandes, uma VPS comum sem RAM ou GPU adequada não resolve o problema de inferência.

Fontes

Relacionados