Vale construir sua versão de Google Drive?
Armazenamento de arquivos na nuvem com clientes de sync, links de compartilhamento e o pacote Google Docs acoplado.
Dá para construir, com toda a certeza, uma página de upload de arquivos com pastas, busca e links de compartilhamento em uma tarde. O que você não consegue construir é um armazenamento durável e multirregional que não perdeu um byte em quinze anos, um daemon de sync que sobrevive a suspensão, wifi instável e duas máquinas editando a mesma pasta, e apps nativos em todas as plataformas que a sua família usa. O lado do custo também é brutal: dois terabytes de armazenamento redundante mais egress custam mais do que o plano de consumo, antes de você escrever uma linha de código. Some a isso que metade do valor nem é armazenamento: é que todo mundo com quem você compartilha já tem conta e o Docs abre com um clique. Isto é infraestrutura vestindo uma UI, e infraestrutura é a parte que você está pagando.
EN → PTPesquisa traduzida automaticamente do inglês. Prompt original preservado em inglês.
Build a self-hosted personal file locker called "Vault". Single Node.js service, no framework soup.
Stack, non negotiable:
- Node 20 with Fastify and TypeScript
- SQLite via better-sqlite3 for metadata
- Files stored on local disk under DATA_DIR, sharded by the first two chars of a content hash
- Server rendered HTML with Nunjucks plus a little vanilla JS, no React
- Single admin user, password hash in .env, cookie session
In scope:
- Upload via drag and drop, chunked, resumable, files up to 5 GB, using tus protocol or a simple range based chunk endpoint you write
- Content addressed storage: hash on upload, dedupe identical bytes, keep every version of a path
- Folder tree browsing, rename, move, soft delete with a 30 day trash table and a purge command
- Search on filename, extension, size range, and date, all from SQLite
- Share links: random 22 char token, optional expiry, optional download limit, optional password, served from a read only route that streams with correct Content-Type and range support
- Thumbnails for images and PDF first pages using sharp and pdftoppm if present, skipped gracefully if not
- A "vault backup" CLI command that rsyncs DATA_DIR and dumps the SQLite file, plus a "vault verify" that rehashes everything and reports drift
Out of scope, do not attempt:
- Desktop or mobile sync clients
- Multi user accounts, sharing between accounts, permissions matrices
- Document editing or previews beyond thumbnails
- Any cloud service, telemetry, or analytics
Requirements:
- All config in .env: PORT, DATA_DIR, ADMIN_PASSWORD_HASH, SESSION_SECRET, PUBLIC_BASE_URL
- docker-compose.yml with one service and one named volume
- Integration tests covering chunked upload, resume after interrupt, dedupe, share link expiry, and trash purge
- README that states plainly: this is one disk, it is not a backup, here is the restore drill, run it once a quarter
O prompt abre preenchido no seu agente. Revise antes de executar. · este prompt foi gerado a partir do plano de construção · melhore com um PR
Como seria construir sua versão?
Um cofre de arquivos self-hosted: upload, navegação por pastas, busca full text em nomes de arquivos e geração de links públicos de compartilhamento com expiração a partir de uma única máquina sob o seu controle.
O que você vai precisar
- Um VPS ou máquina doméstica sempre ligada, com um disco em que você realmente confia
- Armazenamento de objetos compatível com S3 ou um array RAID mais um backup externo de verdade
- Um domínio e um certificado TLS para os links de compartilhamento
- Disposição para testar o seu próprio caminho de restauração antes de precisar dele
Porque armazenamento é uma promessa, não um recurso. Pagar alguns dólares por mês significa que você não é a pessoa de plantão quando um disco morre, um loop de sync engole uma pasta ou seus links de compartilhamento deixam de resolver durante uma emergência familiar. Além disso, o Drive da maioria das pessoas sustenta peso para outras pessoas: pastas compartilhadas, links do Docs colados em threads de e-mail anos atrás, backups de celular. Substituir o formulário de upload é fácil; substituir a promessa e o grafo de links que apontam para ela, não.
xClientes de sync de verdade para macOS, Windows, iOS e Android, incluindo arquivos offline e resolução de conflitos
xGoogle Docs, Sheets e Slides abrindo inline com edição multiplayer ao vivo
xEngenharia de durabilidade e disponibilidade que você nunca vai igualar, além de versionamento e lixeira que de fato funcionam
xCompartilhamento com pessoas que já têm contas, além de permissões granulares e trilhas de auditoria
xOCR e busca de conteúdo dentro de PDFs e imagens, e o scanner mobile
Nada que valha indicar. Por isso o prompt existe.
Quanto custa Google Drive?
- Plano mensal
- US$ 1,99/mêsUS$ 1,99/mês
- Por ano
- US$ 23,88/anoUS$ 23,88/ano
- No cartão, com IOF de 3,5%
- R$ 10,40/mêsR$ 125/ano
Salvo na Minha lista. Você recebe um aviso aqui no site quando o preço mudar.
Você conclui a compra no site de Google Drive. O Vibe Radar não intermedeia pagamentos.
Vale mais construir ou assinar Google Drive?
Ajuste os números: horas para construir, valor da sua hora, custos para manter no ar e o preço da assinatura.
Em 24 meses, assinar sai mais barato.
Horas iniciais estimadas a partir da análise (um fim de semana). Não inclui o valor do que você deixa de ter (suporte, integrações, segurança).
Dá para recriar Google Drive?
Não de verdade. O valor de Google Drive não está no código: O diferencial difícil de copiar é o armazenamento global redundante mais um cliente em todos os dispositivos que seus parentes têm. Veja a análise acima.
Quanto custa Google Drive?
Google Drive custa cerca de US$ 1,99/mês (Google One Basic 100 GB, checado em 20/10/2026), ou seja, US$ 23,88 por ano.
O que eu perco ao substituir Google Drive?
Sinceramente: Clientes de sync de verdade para macOS, Windows, iOS e Android, incluindo arquivos offline e resolução de conflitos; Google Docs, Sheets e Slides abrindo inline com edição multiplayer ao vivo; Engenharia de durabilidade e disponibilidade que você nunca vai igualar, além de versionamento e lixeira que de fato funcionam; Compartilhamento com pessoas que já têm contas, além de permissões granulares e trilhas de auditoria; OCR e busca de conteúdo dentro de PDFs e imagens, e o scanner mobile. Se algum desses pontos é essencial para você, continue pagando.
Existe uma alternativa aberta para Google Drive?
Não há alternativa open source madura que valha indicar, e é exatamente por isso que o prompt desta página existe.