4

Pitch: O Dontpad é dominado por brasileiros, então criei uma alternativa Open Source (e preciso de ajuda para o deploy)

Se você já precisou passar um texto, log de erro ou link rapidamente de um computador para outro, provavelmente já usou o Dontpad. É uma ferramenta muito boa por conta de sua simplicidade.

Porém, pesquisando um pouco, notei algo curioso: a esmagadora maioria do tráfego do Dontpad vem do Brasil. Nós adotamos a ferramenta. Mas, ao mesmo tempo, ela tem um design datado, exibe anúncios, não é open-source e não sabemos exatamente como nossos dados são tratados.

Foi vendo esse nicho que resolvi criar o Escreve Aqui 🇧🇷.

É um bloco de notas online, anônimo, minimalista e de código aberto. A filosofia é ser:

🚫 Sem anúncios

🚫 Sem necessidade de cadastro

🚫 Sem rastreadores

🟢 Apenas um espaço limpo para escrever e compartilhar usando uma URL amigável (slug).

Eu quis aproveitar esse projeto para aplicar uma stack moderna e robusta:

Frontend:

  • React 19 + TypeScript + Vite
  • Tailwind CSS e Shadcn/UI para um visual bem minimalista e direto ao ponto.

Backend:

  • Java 21 (LTS) com Spring Boot
  • PostgreSQL como banco de dados
  • Caffeine para cache in-process (TTL de 30s) para aguentar picos de leitura em notas muito acessadas, aliviando o banco.

API documentada e normalização automática de slugs (ex: Minha Nota vira minha-nota).

O código está pronto e rodando liso localmente. Vocês podem conferir o repositório, a arquitetura e a documentação da API aqui: GitHub - Navelogic/escreveaqui

Mas eu esbarrei em um problema: Infraestrutura e Deploy.

A ideia é que o projeto seja acessível para todos, mas como é um projeto open-source sem fins lucrativos (e sem anúncios para bancar os custos), eu preciso subir isso de forma barata (ou no free tier) sem perder a performance.

Queria a opinião de vocês:

Onde vocês hospedariam um combo Spring Boot (Java 21) + Postgres + React hoje em dia gastando o mínimo possível? Render? Railway? Fly.io? Uma VPS barata?

Alguma dica de arquitetura para evitar que bots floodem o banco de dados criando notas infinitas, já que não temos login?

Qualquer feedback no código, PRs ou dicas de deploy serão extremamente bem-vindos.

Deixem uma estrelinha no repositório se curtirem a ideia! 💚

Carregando publicação patrocinada...
5
4

Primeira vez que leio sobre o Dontpad, e estou na área desde 2010. O que já usei muito para texto foi o pastebin. Ainda assim, o parabenizo pela iniciativa

1

Muito obrigado! O Pastebin é um clássico absoluto, acho que todo desenvolvedor já salvou um log de erro ou um snippet de código por lá em algum momento da carreira.

Acredito que o Dontpad acabou ganhando tanta força aqui no Brasil justamente por ter furado a bolha da tecnologia. Ele virou a ferramenta do pessoal de escritório e dos estudantes, muito pela facilidade de inventar a URL na hora sem precisar gerar um link aleatório. Mas a inspiração do Escreve Aqui com certeza vem de toda essa mesma família de ferramentas! Valeu demais pelo incentivo.

3
1

Não fazia a menor ideia dessa origem, teria alguma fonte de leitura para chegar nessa conclusão?

Quando estou no Dontpad e procuro por Jux, chego no site https://jux.house/
O Dontpad é referenciado no site deles... Sua informação confere?

1

Anós atrás estava em um evento, um cara me viu usando dontpad para compartilhar informações, pediu o que eu achava da ferramenta e depois me comentou que criou com amigos para colar nas provas (isso aconteceu em 2022/2023), o dontpad é bem antigo, acho que descobri ele em 2018.

Esse cara inclusive me mostrou um painel de adm na época e como eles fizeram o site inicialmente, não conheço esse jux.house. Mas posso afirmar que o site original não referenciava isso, inclusive acho que essa referência é bem recente.

1

Inlcusive, um lore bacana do site, é que a versão original não tinha https. Os professores conseguiam saber o aluno que estava colando pelo IP da máquina e o conteúdo enviado.

2
3

Meus 2 cents,

Existe uma alternativa opensource chamada 'etherpad':

Voce pode usar tanto o online deles quando baixar e usar self-hosted.

Mas parabens pela iniciativa, eh sempre positivo ter opcoes (ainda mais sendo brasileira).

Obrigado por compartilhar !

Post devidamente favoritado via extensão TABNEWS FAVORITOS

Saude e Sucesso !

3

Sim, eu sou o idealizador do Dontpad
Há um vídeo gravado em 2011, no dia em que criamos:
https://www.youtube.com/watch?v=o7aAdKPBuY8

Como divulguei muito em minhas aulas na UFRJ e até hoje nas aulas de CSPO pela K21
https://br.k21.global/
O grande uso sempre foi por brasileiros

Os 4 fundadores somos: CFC, Klaus, Andre e eu
Hoje, tem 250 mil pessoas que usam mensalmente.
Sempre me perguntam se fiquei rico. Na verdade sempre gastamos com hospedagem, armazenamento etc.
De uns 2 anos para cá, alguns de nós resolveram investigar a possibilidade de ter alguma renda mínima.
Por isso, algumas propagandas começam a aparecer apenas para os que usam com mais frequência, mas que podem se livrar disso com um pagamento quase simbólico.

1

Olá, Rodrigo! Que honra imensa receber o seu comentário. O Dontpad é uma verdadeira lenda da internet (pelo menos na minha bolha) e, sem dúvida, uma das maiores referências quando penso em ferramentas focadas na simplicidade e na ausência de atrito para o usuário, valores que defini como base do EscreveAqui.

Achei sensacional ver o vídeo de 2011 e o clima dos bastidores! Manter a infraestrutura para tanta gente durante todos esses anos, bancando do próprio bolso, é um desafio gigantesco.

Parabéns a você, ao CFC, Klaus e Andre pelo impacto gigante que geraram na rotina de tanta gente. Muito obrigado por compartilhar essa história aqui e pelo incentivo!

1

Não entendo a aversão que o pessoal tem a anúncios. O Dontpad não tem anuncios intrusivos e nem paywall.

Já usei muito e não tenho do que reclamar, só te agradecer pela ferramenta.

3

Primeira vez que leio sobre o Dontpad, e estou na área desde 2010. O que já usei muito para texto foi o pastebin. Ainda assim, o parabenizo pela iniciativa

2

Sobe o front no vercel e o backend faz em supabase free tier

qualquer coisa feita com lovable ou v0 vai ter hospedagem gratuita

para evitar abuso sem atrito tem o trunstile da cloudfair que é captcha gratuito

e reCaptcha do google que tem um free tier sem interação

hCaptcha é seguro mas os desafios sao dificies.

existe uma sobreposição entre os usuarios mais burros e os robos mais inteligentes

1

Opa, valeu demais pelas dicas!

E eu rachei de rir com a última frase é a mais pura verdade, o desafio é exatamente não punir o usuário comum para tentar barrar o robô. Valeu pelo apoio!

2
2

Pois é, o Invertexto é um verdadeiro canivete suíço, muita gente usa ele pra tudo!

Eu não conhecia esse dontpad.com.br. Realmente tem muita coisa ali, mas confesso que na minha visão, colocar áudio e colaboração em tempo real acaba fugindo um pouco do propósito meu proposito e até do Dontpad...

A dor que eu quero resolver é: focar na simplicidade extrema, sem distrações, e abrir o código para que a comunidade saiba o que tá rodando por baixo.

2

Baratos! Squarecloud, ocean digital e heroku via github para estudantes inicalmente. Hostinger plano basico vps paea iniciar. Coloca doacoes via github sponses direto. Ou se a stack permitir vercel e bajco de dados supabase inicialemrnte. Parw começar é o ideal. Sem doações nao tem como melhorar, voce sustentar o projeto sozinho inviável.

1

Vou configurar o GitHub Sponsors o quanto antes para quem quiser ajudar a manter o servidor no ar.

Gostei muito das opções de hospedagem. Vou dar uma olhada na Squarecloud e na Hostinger, mas acho que vou aproveitar os benefícios de estudante do GitHub pra pegar uns créditos na Digital Ocean e subir tudo numa VPS via Docker.

Muito obrigado pelas dicas!

1

Não querendo desanimar, mas no começo voce vai conseguir hospedar barato, mas depois que ganhar escala, esquece. There's no free beer.

E quem vai pagar por essa hospedagem quando o negócio tomar volume? Ai nesse ponto você vai entender porque o DontPad colocou anúncios.

Mas de qualquer forma parabéns pela iniciativa.