Última verificação:
Jan é uma alternativa open-source ao ChatGPT. A parte que instala num VPS é o Jan Server, uma plataforma de microsserviços em Go que expõe uma API compatível com OpenAI, e é consideravelmente mais pesada do que o contentor único que a maioria das comparações de alojamento assume.
Isso importa na hora de escolher, porque o README do projeto declara um mínimo de 8 GB de RAM, com 12 GB recomendados para o conjunto completo de serviços. Um plano de 4 GB a 5,49 EUR não cumpre esse mínimo. Antes de comparar fornecedores, há uma questão a resolver primeiro.
A questão que determina o tamanho do seu plano
O assistente de configuração do Jan Server pergunta qual fornecedor de LLM usar, e a resposta altera as suas necessidades de hardware mais do que qualquer outra coisa:
- Endpoint remoto compatível com OpenAI — o VPS corre os serviços Go, o Postgres, o Keycloak e a gateway Kong. A inferência acontece noutro lugar. Não é preciso GPU, e 8 GB é um objetivo viável.
- vLLM local — a inferência corre no seu próprio hardware, com
janhq/Jan-v1-4Bcomo modelo predefinido. O perfil de GPU espera uma placa NVIDIA, que os planos VPS normais não oferecem. Existe um perfil de CPU que funciona sem GPU, mas devagar.
Praticamente toda a gente que faz self-hosting do Jan Server num VPS normal está na primeira categoria. Os planos abaixo estão dimensionados para isso.
Planos VPS que cumprem o mínimo de 8 GB
| Fornecedor | Plano | vCPU / RAM / Disco | Preço | Base |
|---|---|---|---|---|
| Contabo | Cloud VPS 4 | 4 / 8 GB / 100 GB SSD | 5,50 EUR/mês | sem IVA |
| Contabo | Cloud VPS 6 | 6 / 12 GB / 200 GB SSD | 7,50 EUR/mês | sem IVA |
| Hetzner Cloud | CX33 | 4 / 8 GB / 80 GB NVMe | 8,49 EUR/mês | sem IVA |
| netcup | VPS 1000 G12 | 4 / 8 GB / 256 GB NVMe | 10,36 EUR/mês | com IVA de 19 % incluído |
Verifique a coluna da base antes de ordenar estes planos. A netcup indica o preço com IVA incluído, enquanto a Contabo e a Hetzner indicam sem IVA, por isso os 10,36 EUR da netcup correspondem a cerca de 8,71 EUR sem IVA, e a diferença é menor do que os números brutos sugerem.
Contabo Cloud VPS 4 — o plano mais barato que cumpre o requisito
- Preço: 5,50 EUR/mês sem IVA
- Especificações: 4 vCPU, 8 GB RAM, 100 GB SSD
- Afiliado: Contabo
O plano de entrada da Contabo tem 8 GB, o que corresponde exatamente ao mínimo documentado do Jan Server, pelo preço que outros fornecedores cobram por 4 GB. O disco de 100 GB absorve o crescimento do Postgres e as imagens de contentores sem exigir planeamento. O aprovisionamento da Contabo é mais lento do que o da Hetzner e não há uma API comparável, por isso esta é a escolha certa quando está a montar um único servidor em vez de automatizar uma frota.
Se espera vários utilizadores em simultâneo, o Cloud VPS 6 a 7,50 EUR dá-lhe os 12 GB que o README recomenda, e é essa a versão a comprar se o orçamento permitir.
Hetzner Cloud CX33 — quando automatiza
- Preço: 8,49 EUR/mês sem IVA
- Especificações: 4 vCPU, 8 GB RAM, 80 GB NVMe
- Afiliado: Hetzner
O CX33 custa cerca de mais 54% do que o plano de 8 GB da Contabo, para a mesma RAM e um disco mais pequeno. Em troca, tem armazenamento NVMe, uma API genuinamente boa com suporte para Terraform e um aprovisionamento mais rápido. Note que o CX23 mais barato da Hetzner, a 5,49 EUR, é um plano de 4 GB e fica abaixo do mínimo do Jan Server, por isso não é o plano a escolher aqui, ainda que apareça na maioria das recomendações da Hetzner.
DigitalOcean — documentação em vez de preço
- Preço de entrada: 6 USD/mês por 1 GB
- Afiliado: DigitalOcean
O droplet de entrada da DigitalOcean tem 1 GB, bem abaixo do que o Jan Server exige, por isso chegar aos 8 GB implica subir vários níveis na lista de preços e pagar sensivelmente mais do que os fornecedores europeus acima. A razão para aceitar isso é o ecossistema: documentação completa, rede previsível e imagens de um clique para as peças de Postgres e Redis que possa querer geridas à parte. A Vultr e a Linode estão na mesma posição, com planos de entrada de 1 GB que exigem a mesma atualização.
Disco, não só memória
O Jan Server descarrega um conjunto alargado de imagens: os serviços Go, o Postgres, o quay.io/keycloak/keycloak:24.0.5 e o Kong. Reserve 40 GB antes de qualquer dado, e mais se ativar a Media API com armazenamento local. Se mais tarde ativar o vLLM local, os pesos do modelo ficam num volume de cache e o requisito muda por completo. O janhq/Jan-v1-4B é pequeno para os padrões de modelos, mas uma cache de modelo continua a ser a forma mais rápida de encher um disco de 40 GB.
É aqui que os 100 GB da Contabo e os 256 GB da netcup se justificam face aos 80 GB da Hetzner.
Qual escolher
Compre o Contabo Cloud VPS 4 se quiser o servidor mais barato que cumpre honestamente o requisito, e o Cloud VPS 6 se quiser os 12 GB recomendados. Escolha a Hetzner CX33 se aprovisionar através de Terraform ou quiser NVMe. Escolha a DigitalOcean se a documentação e os extras geridos lhe pouparem mais tempo do que a diferença de preço custa.
Seja qual for a sua escolha, dimensione para 8 GB em vez dos planos de 4 GB que dominam as listas de VPS baratos. Para a gama completa, veja a nossa comparação de VPS.
Frequently asked questions
Quanta RAM é que o Jan Server precisa mesmo num VPS?
O README do próprio projeto pede no mínimo 8 GB e recomenda 12 GB para o conjunto completo de serviços. Esse é o mínimo só para os serviços Go, o Postgres, o Keycloak e a gateway Kong, antes de carregar qualquer modelo localmente. Os planos de 4 GB que a maioria dos artigos de comparação recomenda ficam abaixo do mínimo documentado.
Posso correr o Jan Server num VPS sem GPU?
Sim, se apontar para um endpoint remoto compatível com OpenAI durante a configuração. O assistente oferece isso como alternativa ao vLLM local, mantendo o VPS a tratar apenas da API e das camadas de orquestração. Existe também um perfil de inferência por CPU, mas a velocidade de geração em vCPUs partilhadas torna-o útil sobretudo para testes.
A app de ambiente de trabalho Jan é o mesmo que o Jan Server?
São duas partes do mesmo projeto. A app de ambiente de trabalho corre modelos na sua própria máquina e não é o que se instala num servidor. O Jan Server é a peça self-hostable: uma plataforma multi-utilizador de API para LLM com uma interface compatível com OpenAI, que é do que trata efetivamente um guia de VPS.