Voltar

Hospedagem VPS Directus, pré-instalado

Um VPS com Directus roda o Directus no seu próprio servidor, com um app de administração e APIs REST e GraphQL sobre um banco de dados PostgreSQL. Depois do pedido, o Directus 12 e o PostgreSQL 18 se instalam sozinhos e o app abre por HTTPS, com o endereço, o e-mail e a senha no seu painel. Defina suas coleções, gerencie conteúdo e conecte seu app à API.

De quanto poder você precisa?

Total$2.58/mês

Os preços incluem impostos.

Aumente ou reduza RAM e CPU quando quiser. O disco só pode crescer, então comece pequeno.

O que vem instalado no seu servidor Directus?

  • Directus 12 pela imagem de contêiner oficial, executado com Docker Compose
  • PostgreSQL 18 em um contêiner separado, com a porta 5432 não publicada
  • HTTPS pelo Caddy: o app abre em /admin/ em um endereço sslip.io baseado no seu IP
  • Uma conta de administrador pronta, com a telemetria desativada
  • Volumes Docker persistentes para arquivos enviados e extensões
  • Firewall com as portas 22, 80 e 443 abertas e a porta 8055 do Directus não publicada

Qual tamanho você precisa para Directus?

A página de requisitos do Directus lista um mínimo absoluto de 0,25 vCPU e 512 MB para o contêiner, e recomenda duas instâncias de 1 vCPU e 2 GB. Neste servidor, um contêiner do Directus divide a máquina com o PostgreSQL e o Caddy. Como regra prática, comece com 1 GB para um teste e 2 GB para um projeto real, e vá para 4 GB com muitos arquivos e muito tráfego de API. Os arquivos enviados ficam no disco, que pode crescer, mas não diminuir.

UsoTamanhoPreçoEscolher
Inicial 1 GB RAM · 1 vCore · 25 GB NVMe $2.58/mês
Médio 2 GB RAM · 1 vCore · 40 GB NVMe $4.01/mês
Potente 4 GB RAM · 2 vCore · 60 GB NVMe $6.89/mês

Para quem é?

  • Desenvolvedores que procuram um CMS headless para um site ou app móvel
  • Equipes que querem montar um modelo de dados no navegador e usá-lo por REST e GraphQL
  • Agências que querem dar às equipes de conteúdo uma tela de edição sem código personalizado
  • Pequenas organizações que querem manter seus dados no próprio servidor
  • Projetos com usuários na Turquia que devem rodar a partir de Istambul

O que acontece depois do pedido?

  1. Defina o tamanho e conclua o pagamento.
  2. Seu servidor inicia e o Directus se instala sozinho. Na aba Visão geral, espere a linha App indicar que o Directus está pronto.
  3. Abra o link Endereço do painel e entre com os valores das linhas E-mail e Senha.
  4. Crie sua primeira coleção na página Settings, Data Model.
  5. Escolha quem acessa o quê na página Settings, Access Policies.
  6. Do seu app, envie requisições para o caminho /items/collection do endereço do seu site.

Em todo servidor

  • Backup diário incluído no preço
  • Tráfego ilimitado
  • Acesso root completo
  • Aumente ou reduza RAM e CPU depois, e aumente o disco
  • Localização: Istanbul · IST-1.

Bom saber

  • O Directus 12 usa a Monospace Sustainable Core License. Uma chave de licença não está incluída no preço: sem ela, a instalação roda no nível Core, limitado a 3 usuários, 25 coleções e 5 flows.
  • Organizações com receita anual abaixo de US$ 5 milhões e menos de 50 funcionários podem obter uma chave gratuita pelo Open Innovation Grant. As demais ficam dentro dos limites do Core ou compram uma licença da Directus.
  • Informe a chave pela variável de ambiente LICENSE_KEY ou na página Settings, License. Acima dos limites, a API é bloqueada após um período de carência, mas nenhum dado é apagado.
  • O envio de e-mail não está configurado. Para redefinição de senha e convites, adicione ao compose.yaml variáveis de ambiente que começam com EMAIL.
  • As atualizações ficam por sua conta: execute docker compose pull e docker compose up -d em /opt/seturack/directus. A imagem permanece na versão principal 12.
  • O banco de dados não está aberto para fora. Se precisar dele, execute docker compose exec db psql -U directus directus nessa pasta.

Perguntas e respostas sobre Directus

O Directus é gratuito e como funciona a licença?

A licença do Directus não faz parte do preço do servidor. Sem chave, a instalação roda no nível Core: 3 usuários, 25 coleções e 5 flows. Organizações com receita anual abaixo de US$ 5 milhões e menos de 50 funcionários podem obter uma chave gratuita, sem limites de recursos, pelo Open Innovation Grant.

De quanta RAM o Directus precisa?

O Directus indica um mínimo de 512 MB para o contêiner e recomenda 2 GB. Como o PostgreSQL e o Caddy dividem este servidor, comece com 2 GB para um projeto real, como regra prática. Se não bastar, você aumenta pelo seu painel.

Como envio requisições para a API do Directus?

Para REST, use o caminho /items/collection do endereço do seu site e, para GraphQL, use /graphql. Primeiro conceda o acesso na página Settings, Access Policies, ou crie um token estático para o seu usuário.

Posso me conectar ao banco de dados do Directus?

Não de fora: o PostgreSQL roda no próprio contêiner e não publica nenhuma porta. No servidor, vá até /opt/seturack/directus e execute docker compose exec db psql -U directus directus.

Onde ficam meus arquivos do Directus e eles têm backup?

Os uploads ficam no volume Docker directus_yuklenen e as extensões em directus_eklenti. O servidor tem backup toda noite, os últimos 7 dias são mantidos, e isso está incluído no preço. Você pode recuperar um único arquivo ou restaurar o servidor inteiro pelo seu painel.

Como conecto meu próprio domínio ao Directus?

Aponte o registro A para o seu servidor. Em /opt/seturack/directus, troque o nome antigo em caddy/Caddyfile e o valor de SITE_URL no .env, e depois execute docker compose up -d e docker compose exec caddy caddy reload --config /etc/caddy/Caddyfile. O PUBLIC_URL vem desse valor.

Leia mais e veja apps parecidos