Pular para o conteúdo

Soluções · PaaS auto-hospedado

VPS para Dokploy

O Dokploy é um PaaS auto-hospedado sobre Docker e Traefik: aplicações a partir de Git ou Compose, bancos de dados, backups e HTTPS automático em um único painel. A documentação pede 2 GB de RAM e 30 GB de disco, e cada app que você implanta soma a isso. BD-8 por $12.90 é a máquina mais barata com folga; C2-4-80 por $37.90 é entregue com o Dokploy instalado.

Do que ele precisa

Software segundo a documentação, tamanhos identificados pela fonte

O software e as práticas de segurança vêm da documentação do próprio projeto. Quando o projeto não publica requisitos de hardware, os tamanhos indicam de quem são.

De docs.dokploy.com

  • “Pelo menos 2GB de RAM e 30GB de espaço em disco.” Ubuntu, Debian, Fedora ou CentOS.
  • Instalação: curl -sSL https://dokploy.com/install.sh | sh. O Docker é instalado para você, se não houver.
  • As portas 3000 (painel), 80 e 443 (Traefik) precisam estar livres; “a instalação falhará se alguma dessas portas já estiver em uso”.
  • Abra http://your-ip:3000 na página de configuração e crie o administrador. Não desative o acesso por IP:porta até que o HTTPS em um domínio funcione.

Tamanhos (mínimo do Dokploy e depois o que os apps acrescentam)

Dimensionamento por carga de trabalho
Carga de trabalhovCPURAM
Só o Dokploy (mínimo oficial)Painel, Postgres, Redis e Traefik. 30 GB de disco para imagens.22 GB
Dokploy + alguns apps e um banco de dadosOs builds acontecem nesta máquina; reserve CPU para eles.48 GB
Vários projetos, previews, nós SwarmOu uma máquina pequena para o Dokploy e servidores remotos maiores.824 GB

Os planos adequados

4 máquinas, com preços em tempo real

Máquina adequada mais barata primeiro. Preços de hoje, por mês, lidos do catálogo.

  • BD-8$12.90/mês

    4 vCPU · 8 GB · 100 GB de disco · 32 TB

    A mais barata com espaço real para apps. 4 vCPU, 8 GB, 100 GB (mais de três vezes o mínimo de 30 GB) e 32 TB de transferência. O fornecedor dele não executa scripts de inicialização: uma linha colada faz a instalação.

  • C2-4-80$37.90/mês

    2 vCPU · 4 GB · 80 GB de disco · 3 TB

    Entregue com o Dokploy instalado. 2 vCPU / 4 GB / 80 GB, em mais de trinta cidades, com a página de configuração aguardando na porta 3000.

  • C4-8-160$75.90/mês

    4 vCPU · 8 GB · 160 GB de disco · 3 TB

    Chega instalado, com folga. 4 vCPU / 8 GB e 160 GB de disco para imagens, volumes e backups.

  • BD-24$31.90/mês

    8 vCPU · 24 GB · 300 GB de disco · 32 TB

    8 vCPU / 24 GB para vários projetos. Previews, staging e produção sem que os builds sufoquem os apps.

“Implantar instalado” abre o configurador com nosso script de inicialização de Dokploy já no campo de script de inicialização, completo, antes de comprar. Ele é executado uma vez, como root, enquanto o servidor é montado, e somente em fornecedores cuja plataforma executa scripts de inicialização; nas outras linhas, a instalação são os mesmos comandos, colados por você.

A instalação

Três passos, da documentação do Dokploy

Com o preset, a etapa 1 já está concluída quando o servidor é entregue. Faça a etapa 2 assim que receber o IP.

  1. Instale. curl -sSL https://dokploy.com/install.sh | sh Docker, se necessário, Postgres, Redis, Traefik e Dokploy. Alguns minutos.
  2. Conclua a página de configuração agora. Abra http://your-ip:3000 e crie a conta de administrador; quem chegar primeiro fica com ela.
  3. Domínio, HTTPS e depois feche a 3000. Atribua um domínio ao painel em Settings e confirme que o HTTPS funciona antes de desativar o acesso por IP:porta. A documentação do Dokploy avisa que fazer na ordem inversa bloqueia seu acesso. Depois, ufw delete allow 3000/tcp.

Com franqueza

O que nós realmente compraríamos

O mínimo é 2 GB e 30 GB. Contrate a máquina de 8 GB e 100 GB, que custa menos que as do tamanho mínimo.

Para o Dokploy e alguns apps

BD-8 · $12.90/mês

4 vCPU, 8 GB e 100 GB por $12.90: o Dokploy com seu Postgres e Redis, o Traefik e três ou quatro aplicações com seus bancos de dados, além de disco para imagens e backups. Ele não executa nosso preset, então a instalação é uma linha colada; C2-4-80 por $37.90 é entregue com o Dokploy em execução, se preferir não digitá-la.

Perguntas

O que as pessoas perguntam antes de comprar.

Quais são os requisitos do Dokploy?
A documentação de instalação pede pelo menos 2 GB de RAM e 30 GB de disco em Ubuntu, Debian, Fedora ou CentOS, com as portas 3000, 80 e 443 livres. Isso é a plataforma: o Dokploy, seu Postgres e Redis, e o Traefik. Os apps que você implanta ficam na mesma máquina, então dimensione para eles; uma máquina de 8 GB com 100 GB de disco é onde deixa de ficar apertado.
É seguro o preset deixar a porta 3000 aberta?
É assim que o Dokploy é instalado: a página de configuração na 3000 precisa estar acessível uma vez para você criar a conta de administrador, e quem chegar primeiro fica com ela. O preset a abre e deixa o arquivo /root/DOKPLOY-NEXT-STEPS.txt orientando você a concluir a configuração imediatamente, atribuir ao painel um domínio com HTTPS e só então fechar a 3000, nessa ordem, porque a documentação do Dokploy avisa que desativar o acesso por IP antes de o HTTPS funcionar bloqueia seu acesso.
Quais portas ele usa?
3000 para o painel, 80 e 443 para o Traefik na frente dos seus apps, e 22 para SSH. O preset abre exatamente essas. O instalador do Dokploy falha se 80, 443 ou 3000 já estiverem em uso, e é por isso que ele pede uma máquina limpa.
Apps com Docker Compose ou implantações via Git?
Ambos. O Dokploy faz builds a partir de um repositório Git com Nixpacks, um Dockerfile ou Buildpacks, ou executa um arquivo docker-compose que você fornecer, e gerencia Postgres, MySQL, MariaDB, MongoDB e Redis como serviços nativos, com backups agendados para armazenamento compatível com S3.
Ele consegue gerenciar mais de um servidor?
Sim: servidores remotos via SSH e Docker Swarm para configurações com vários nós. Um formato comum é uma máquina pequena para o Dokploy e um ou dois workers maiores; qualquer plano aqui pode cumprir qualquer um dos papéis.
Dokploy ou Coolify?
Ambos são PaaS auto-hospedados instalados com uma linha, sobre Docker, com implantações via Git e HTTPS automático. O Dokploy é mais leve e mais próximo do Compose e do Swarm; o Coolify é mais antigo, mais abrangente e multisservidor desde o início. Eles rodam nas mesmas máquinas, e mantemos uma página para cada um.