← Diário de Construção

O papel do Baserow como backend editorial para múltiplos domínios

Como usar o Baserow para centralizar a gestão de conteúdo de vários sites Astro, mantendo organização, histórico e escala operacional.

Quando você gerencia apenas um blog, o editor do WordPress ou arquivos Markdown locais podem ser suficientes. Mas o que acontece quando você decide operar uma rede de 5, 10 ou 50 sites? A complexidade escala e você precisa de um ponto central para organizar ideias, status, metadados e destinos de publicação.

Neste artigo, mostro como transformei o Baserow em um backend editorial para orquestrar múltiplos domínios sem prender a operação a um único CMS.

A necessidade de um hub central

Gerenciar múltiplos sites estáticos pode virar um problema logístico se cada um tiver seu próprio sistema de login, sua própria lista de ideias e seu próprio repositório mental. O objetivo de um Systems Builder é reduzir atrito operacional sem perder controle.

Ao centralizar ideias, rascunhos, status de publicação e metadados no Baserow, ganho uma visão panorâmica da rede editorial sem precisar trocar de aba o tempo todo ou reconstruir contexto a cada site.

Por que Baserow e não WordPress?

Embora o WordPress possa ser usado como headless CMS, ele traz uma aplicação inteira junto. Para o meu caso, eu precisava menos de um CMS completo e mais de uma base editorial flexível. O Baserow entra bem nesse papel porque oferece:

  1. API nativa: simples de integrar com n8n.
  2. Campos customizáveis: posso criar canonical_id, site_id, tags_json e status de tradução sem adaptar o modelo mental do WordPress.
  3. Interface de tabela: ideal para triagem rápida de dezenas de ideias de conteúdo.

Como estruturar tabelas para múltiplos domínios

No meu setup em a2au.xyz, a estrutura de tabelas no Baserow reflete a hierarquia operacional:

  • Projetos: define o ativo, como Laboratório ou site de nicho.
  • Domínios: lista domínios raiz e configurações relevantes.
  • Ideias: funciona como caixa de entrada para rascunhos, capturas e pesquisas.
  • Conteúdo: guarda o texto final e seus metadados antes do envio ao GitHub.

Essa separação permite que o n8n descubra para qual repositório, idioma e rota cada artigo deve ser enviado.

Integrando com a esteira de publicação

O Baserow não publica o site sozinho; ele funciona como fonte da verdade editorial. O fluxo fica assim:

  1. Mudo o status de um registro no Baserow para “Aprovado para publicação”.
  2. O n8n detecta essa mudança via webhook ou polling.
  3. O n8n lê os dados do registro, monta o arquivo Markdown e faz push para o repositório correto definido na tabela de sites.

Gestão de conteúdo com base sólida

Ter um backend editorial desacoplado me dá liberdade para mudar a tecnologia do frontend sem perder dados ou reorganizar toda a operação. O conteúdo não fica preso ao motor de renderização.

Se você quer escalar produção de conteúdo com ordem, comece a pensar na base editorial antes mesmo de escolher o gerador de sites estáticos. No meu laboratório, o Baserow é uma das peças que tornam esse crescimento sustentável.

Documentação e ferramentas