Independent testing Updated August 2026 387 self-hosting guides 5 VPS providers tested

guide

Requisitos de VPS para o Plane: RAM, CPU e Armazenamento

O Plane documenta 2 núcleos e 4 GB de RAM como mínimo, 8 GB em produção. O que a pilha de 13 contentores consome mesmo e que especificações de VPS lhe correspondem.

O Plane é uma plataforma open source de gestão de projetos, na mesma categoria do Jira e do Linear. A sua Community Edition auto-alojada é mais pesada do que a interface deixa supor, e dimensionar um VPS a olho é a forma mais comum de uma instalação do Plane correr mal.

Os requisitos documentados

A documentação oficial de auto-alojamento do Plane indica:

RecursoRequisito
CPU2 núcleos (x64/AMD64 ou AArch64/ARM64)
RAM4 GB no mínimo, 8 GB recomendados em produção
Sistema operativoUbuntu, Debian, CentOS, Amazon Linux 2 ou 2023
RuntimeDocker Engine 20.10+, Docker Compose v2
RedePortas 80 e 443, mais um domínio que resolva

Porque é que o mínimo de 4 GB é real

O Plane não é um único processo. A pilha Compose da Community Edition arranca treze contentores:

Treze contentores em repouso consomem a maior parte de 4 GB antes de a primeira questão ser criada. É por isso que os planos de 1 e 2 GB não funcionam - não por o Plane ser ineficiente, mas porque está a correr uma base de dados, um intermediário de mensagens, uma cache e um armazenamento de objetos a par da própria aplicação.

RAM: dimensionar pela dimensão da equipa

CenárioRAMNotas
Avaliação ou equipa de 2 a 5 pessoas4 GBO mínimo documentado; exequível, mas sem folga
5 a 30 pessoas a usar o Plane diariamente8 GBA recomendação documentada para produção
Migração em curso de um histórico grande do Jira8 GB ou maisAs importações em massa exigem muita memória, ainda que por pouco tempo

Na dúvida entre dois tamanhos, escolha o maior. Com memória insuficiente, o Plane cede porque o núcleo termina um contentor a meio de um pedido, o que se parece com erros aleatórios em vez de uma mensagem clara de memória esgotada.

CPU: dois núcleos chegam mesmo

O trabalho com questões faz-se aos picos. Alguém abre um quadro, a API responde, e depois o servidor volta ao sossego. Dois vCPU absorvem isso sem esforço numa equipa normal.

Quatro núcleos ganham o seu lugar num caso concreto: a importação de um histórico existente. Durante uma importação em massa, a API em Django, o worker do Celery e o PostgreSQL disputam a máquina, e a tarefa termina bastante mais depressa com mais núcleos. É algo pontual, pelo que raramente compensa em permanência - a não ser que o plano com 4 núcleos seja também o plano com 8 GB, o que acontece na Contabo.

Armazenamento: vigie o MinIO, não o Postgres

A base de dados mantém-se pequena. Questões, comentários e registos de atividade são texto, e mesmo numa equipa muito ativa o volume do Postgres cresce devagar.

Os anexos são a variável. Cada captura de ecrã e cada documento carregado numa questão vai parar ao volume do MinIO, e as equipas que colam capturas com generosidade esgotam um disco de 40 GB muito antes de a base de dados contar.

Comece com 40 GB, vigie o volume do MinIO e prefira NVMe ou SSD - o desempenho do PostgreSQL depende da entrada/saída, e a diferença nota-se nas vistas de quadro que agregam muitas questões.

Planos de VPS que correspondem a estes requisitos

FornecedorPlanovCPU / RAM / DiscoPreçoVeredictoLigação
ContaboCloud VPS 44 / 8 GB / 100 GB SSD5,50 EUR/mês s/ IVACumpre a recomendação de 8 GBContabo
Hetzner CloudCX232 / 4 GB / 40 GB NVMe5,49 EUR/mês s/ IVACumpre o mínimo; CX33 a 8,49 com 8 GBHetzner
DigitalOceanBasic 4 GB2 / 4 GB / 80 GB SSD24 USD/mêsCumpre o mínimo; melhores ferramentas de snapshotDigitalOcean
VultrRegular 4 GB2 / 4 GB / 80 GB SSD20 USD/mêsCumpre o mínimo; maior escolha de regiõesVultr
LinodeLinode 4 GB2 / 4 GB / 80 GB SSD24 USD/mêsCumpre o mínimo; desempenho previsívelLinode

Os planos de entrada de 1 GB de cada fornecedor foram deixados de fora de propósito. Ficam abaixo do mínimo documentado pelo Plane, e nenhum ajuste altera isso.

Uma nota sobre compilar a partir do código-fonte

O docker-compose.yml do repositório do Plane no GitHub constrói cada serviço a partir do respetivo Dockerfile em vez de descarregar as imagens publicadas. Compilar os frontends em Next.js exige bastante mais memória do que executá-los, e a compilação põe um VPS de 4 GB em swap ou falha de todo.

O caminho suportado descarrega imagens já compiladas:

curl -fsSL https://prime.plane.so/install/ | sh -

Dimensione o servidor para correr o Plane, não para o compilar.

Planear o crescimento

Para uma visão mais ampla dos planos disponíveis, veja a nossa comparação completa de VPS.

Referências da comunidade que vale a pena seguir: a lista awesome-selfhosted e o subreddit r/selfhosted.

Frequently asked questions

De quanta RAM precisa realmente uma instância do Plane auto-alojada?

O mínimo oficial é de 4 GB e a recomendação documentada para produção é de 8 GB. A Community Edition corre treze contentores, entre eles PostgreSQL, Valkey, RabbitMQ e MinIO, que só por si ocupam a maior parte de 4 GB antes de alguém iniciar sessão. Use 4 GB para uma equipa pequena ou um ensaio, e 8 GB quando o Plane for a ferramenta que a sua equipa abre todas as manhãs.

Quantos núcleos de CPU exige o Plane para funcionar?

Dois núcleos são o mínimo documentado, em x64/AMD64 ou AArch64/ARM64. Dois chegam para o trabalho diário com questões porque a carga surge aos picos em vez de se manter constante. Quatro núcleos compensam se planeia importar um histórico grande a partir do Jira, dado que a API em Django e os processos em segundo plano disputam o processador durante as operações em massa.

Que espaço em disco devo reservar para o Plane?

Comece com 40 GB e conte com o crescimento. A base de dados PostgreSQL mantém-se modesta, mas o MinIO guarda cada ficheiro anexado a uma questão, e é esse volume que enche o disco. Capturas de ecrã e documentos anexados acumulam-se de forma constante, por isso vigie o volume do MinIO mais do que a base de dados ao ponderar um aumento.