↓Pular para o conteúdo principal
  1. Projetos/
PROJETO

wpctl: toolkit para WordPress multi-site em Docker

Ferramenta própria para provisionar e promover WordPress isolados em Docker sem ajustes manuais por instalação.

·1 minuto

Problema #

Provisionar WordPress repetidamente copiando Compose e ajustando arquivos na mão cria divergência e erro operacional.

O wpctl padroniza criação, DNS, publicação, promoção de domínio e controles de concorrência.

Decisões de engenharia #

  • WordPress isolado por site;
  • Traefik e banco compartilhados onde faz sentido;
  • Docker socket protegido por proxy de API;
  • espera controlada de propagação DNS;
  • credenciais Cloudflare fora do Git;
  • domínio temporário antes da promoção;
  • lock contra operações concorrentes.

Tecnologias #

Docker · Traefik · MariaDB · Cloudflare API · Let's Encrypt · Bash

TEM UM CENÁRIO PARECIDO?

Me chama.

Manda o contexto, os sintomas e o que já foi testado. Bora organizar as evidências antes de sair mexendo.

Falar com Castro →
Sem enrolação. Com evidência.