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

guide

Guia Docmost VPS (2026): Configuração, Requisitos & Melhores Fornecedores

Guia completo para rodar o Docmost em um VPS em 2026. Cobre o que é o Docmost, requisitos de VPS, comparação de fornecedores e configuração com Docker Compose.

O Docmost é uma das melhores alternativas open-source ao Notion e Confluence para equipes que desejam controle total sobre sua documentação. Executá-lo em um VPS com Docker Compose é simples - e este guia orienta você em tudo: o que é o Docmost, por que hospedar localmente é melhor que SaaS, qual VPS escolher e como colocar tudo para rodar.

O Que É o Docmost?

O Docmost é uma plataforma de documentação colaborativa e wiki de código aberto, hospedada por você. Foi construído como uma substituição moderna para ferramentas corporativas pesadas, como Confluence, e ferramentas proprietárias, como Notion.

Principais recursos:

O Docmost é desenvolvido ativamente e está disponível em github.com/docmost/docmost.

Por Que Hospedar o Docmost em um VPS?

Requisitos de VPS para o Docmost

NívelvCPURAMArmazenamentoIndicado Para
Mínimo11GB10GBUso pessoal, 1-2 usuários
Recomendado22GB20GB NVMePequenas equipes (até 10)
Confortável2+4GB40GB+ NVMeEquipes de 10-50 usuários

O Docmost roda três containers: o próprio aplicativo, PostgreSQL 16 e Redis 7. Redis é leve; Postgres é o maior consumidor sob carga.

Comparação de Fornecedores de VPS

FornecedorPreçoRAMArmazenamentoMelhor Para
Hetzner Cloud€4,15/mês4GB40GB NVMeMelhor custo-benefício na UE
Contabo VPS€5,99/mês8GB200GB NVMeEquipes que precisam de mais armazenamento ou em crescimento
Linode (Akamai)$5/mês1GB25GB SSDOrçamento, uso leve
Vultr$6/mês1GB25GB SSDRegiões globais
DigitalOcean$6/mês1GB25GB SSDIdeal para iniciantes

Recomendação: Hetzner Cloud por €4,15/mês oferece o melhor equilíbrio entre preço e desempenho na maioria das implantações do Docmost. Contabo é imbatível se você precisa de muito armazenamento.

Configuração com Docker Compose

Aqui está um docker-compose.yml pronto para produção do Docmost:

version: '3'
services:
  docmost:
    image: docmost/docmost:latest
    ports:
      - "3000:3000"
    environment:
      DATABASE_URL: postgresql://docmost:password@db:5432/docmost
      REDIS_URL: redis://redis:6379
    depends_on:
      - db
      - redis
  db:
    image: postgres:16
    environment:
      POSTGRES_USER: docmost
      POSTGRES_PASSWORD: password
      POSTGRES_DB: docmost
    volumes:
      - pg_data:/var/lib/postgresql/data
  redis:
    image: redis:7
    volumes:
      - redis_data:/data
volumes:
  pg_data:
  redis_data:

Salve este arquivo como docker-compose.yml, depois execute:

docker compose up -d

O Docmost ficará disponível em http://seu-ip-do-servidor:3000. Use um proxy reverso Nginx para adicionar um domínio e SSL.

Proxy Reverso Nginx (com SSL)

server {
    listen 80;
    server_name docs.seudominio.com;
    return 301 https://$host$request_uri;
}

server {
    listen 443 ssl;
    server_name docs.seudominio.com;

    ssl_certificate /etc/letsencrypt/live/docs.seudominio.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/docs.seudominio.com/privkey.pem;

    location / {
        proxy_pass http://localhost:3000;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
    }
}

Execute certbot --nginx -d docs.seudominio.com para obter um certificado gratuito da Let’s Encrypt.

Primeiros Passos Após a Configuração

  1. Acesse https://docs.seudominio.com e complete o assistente de configuração
  2. Crie seu primeiro workspace e convide membros da equipe
  3. Configure espaços por projeto ou departamento
  4. Ajuste permissões para cada espaço

Qual Fornecedor Você Deve Escolher?

Para uma análise completa de todos os principais fornecedores de VPS, visite selfhostvps.com/en/best/.