
VPS para PocketBase: onde hospedar e quanto custa de verdade
PocketBase é um backend open source em Go que reúne banco SQLite embutido, API, autenticação, arquivos, painel administrativo e assinaturas em tempo real em um executável. Em vez de assumir uma configuração de VPS que a documentação não publica, esta página compara provedores e mostra o que realmente dimensiona uma instalação própria: dados, uploads, backups e carga da API.
Backend e banco de dadosself-hosted
Qual porte de PocketBase você vai rodar?
PocketBase não publica requisitos mínimos de vCPU, RAM ou disco por porte. Por isso, os campos numéricos ficam em 0 em vez de inventar uma recomendação. O que dimensiona a VPS é o volume de registros e arquivos em pb_data, o tráfego e a concorrência da API, além de espaço e janela de backup. A documentação avisa que backups de pb_data grandes, como 2 GB ou mais, podem ser lentos; ela também cita GOMEMLIMIT=512MiB apenas como exemplo de limite de memória para evitar OOM, não como requisito do app. PocketBase não precisa de GPU: é um backend Go com SQLite embutido. GPU só faria sentido em outro serviço que rode modelos de IA locais.
O que o PocketBase faz
- SQLite embutido — Mantém o banco de dados dentro da aplicação, sem exigir um servidor de banco externo para começar.
- API e painel administrativo — Entrega APIs web e uma interface administrativa para operar coleções e dados.
- Autenticação de usuários — Inclui gerenciamento de usuários como parte do backend, em vez de exigir esse componente logo no início.
- Arquivos no mesmo backend — Permite tratar uploads junto do restante da aplicação e considerar esses arquivos na rotina de backup.
- Assinaturas em tempo real — Oferece atualizações em tempo real para aplicações que precisam reagir a mudanças de dados.
- Executável portátil — A documentação descreve uma implantação que pode começar pelo upload do executável no servidor, sem dependências externas obrigatórias.
PocketBase encaixa bem em produtos pequenos e médios que querem um backend compacto: dados, autenticação, arquivos, painel e API no mesmo projeto. A instalação simples não elimina a operação. Em produção, domínio, HTTPS, permissões, backup e monitoração continuam sendo responsabilidade de quem hospeda. Para uma aplicação que armazena arquivos, o disco e a recuperação de dados tendem a importar mais do que escolher um número arbitrário de vCPUs.
A diferença prática está em tratar pb_data como dado de produção. A documentação explica que o backup representa um snapshot completo desse diretório e que, durante a geração do ZIP, a aplicação entra temporariamente em modo somente leitura. Quando o diretório cresce, a janela e a estratégia de backup deixam de ser detalhe. Também vale atenção ao aviso do projeto: antes da versão 1.0, a compatibilidade retroativa total não é garantida. Teste atualizações e restaurações fora da produção antes de adotá-las.
Como instalar
- Defina domínio, responsável pela administração e uma rotina de backup antes de colocar dados reais na aplicação.
- Escolha uma VPS Linux e envie o executável PocketBase para um diretório dedicado; a documentação mostra esse caminho sem dependências externas obrigatórias.
- Inicie o serviço com seu domínio para obter HTTPS automático pelo Let's Encrypt, conforme o exemplo oficial de produção.
- Configure um serviço systemd para iniciar e reiniciar o PocketBase, mantendo o diretório pb_data persistente.
- Configure backup local ou compatível com S3, teste uma restauração e monitore crescimento de dados, uploads, memória e tráfego antes de aumentar a VPS.
Perguntas frequentes
Qual é o requisito oficial de VPS para PocketBase?
PocketBase não publica um mínimo oficial de vCPU, RAM ou disco por porte de uso. A documentação de produção fornece práticas de implantação e avisa sobre memória limitada e backups, mas não transforma isso em plano de VPS. Escolha recursos após medir API, SQLite, uploads, tráfego e backups.
PocketBase precisa de GPU?
Não. PocketBase é um backend em Go com SQLite embutido e não exige GPU. Uma GPU só seria necessária por outro componente da sua arquitetura que execute modelos de IA localmente.
Como faço backup de um PocketBase auto-hospedado?
A documentação informa que é possível copiar ou restaurar o diretório pb_data com a aplicação parada para segurança transacional. Versões 0.16 ou posteriores também têm APIs de backup e restauração; o backup é um snapshot ZIP completo de pb_data. Teste a restauração e considere outra estratégia quando o diretório ficar grande.
Quando não vale usar uma VPS para PocketBase?
Não vale se ninguém puder cuidar de domínio, HTTPS, permissões, monitoramento, backup e restauração testada. Também exige cautela em sistemas críticos: o repositório oficial avisa que ainda não garante compatibilidade retroativa completa antes da versão 1.0.
Fontes
- PocketBase Docs: implantação em produção, backup, limites de memória e recomendações operacionais — conferido em 10/08/2026
- Repositório oficial PocketBase: backend Go com SQLite embutido, assinaturas em tempo real, arquivos, usuários, painel e API — conferido em 10/08/2026
- Repositório oficial PocketBase: logotipo usado como imagem-fonte do herói — conferido em 10/08/2026
- Hostinger: página oficial da aplicação PocketBase para VPS — conferido em 10/08/2026
Relacionados
Banco de dados e desenvolvimentoNocoDBNocoDB é uma alternativa open source ao Airtable que transforma bancos SQL em uma interface de planilha. Em uma VPS, você controla a instância, os dados e a rotina de atualização. Esta página compara hospedagem e separa planos comerciais dos requisitos publicados pelo projeto.a partir de1 vCPU · 4 GB RAM · 50 GB
Banco de dados e backendHasura GraphQL EngineHasura GraphQL Engine cria uma camada GraphQL sobre bancos de dados e concentra autorização, consultas, assinaturas em tempo real e integrações em um endpoint. Nesta página, você compara VPS para auto-hospedar o Hasura, entende o que realmente dimensiona a máquina e quando o serviço gerenciado evita mais trabalho.a partir de1 vCPU · 4 GB RAM · 50 GB
Automaçãon8nO n8n é a plataforma de automação self-hosted mais usada no Brasil. Rodar na sua própria VPS elimina o limite de execuções do plano cloud — mas o preço anunciado raramente é o preço real. Comparamos os planos que aguentam n8n em cada provedor, com renovação e câmbio na conta.a partir de1 vCPU · 2 GB RAM · 25 GB