Voltar ao Changelog
October 23, 2026

Gerencie seus links com Terraform

RedirHub × Terraform: a redirects.tf file with a redirect and a QR code link, and terraform apply creating both

The RedirHub Terraform provider

RedirHub agora tem um provedor Terraform oficial. Mantenha seus redirecionamentos, migrações de sites, links curtos e códigos QR e domínios no Git, revise cada alteração como um plano em uma pull request e aplique-o a partir do CI.

hclresource "redirhub_link" "old_domain" {
  handler       = "redirect"
  url           = "old-site.com"
  destinations  = ["https://new-site.com"]
  type          = "301"
  forward_path  = true
  forward_query = true
}

O que você pode gerenciar#

  • Cada tipo de link, um recurso: redirhub_link cobre redirecionamentos de domínio, mapeamentos de migração de sites, links curtos com marca e códigos QR, com os mesmos campos da API. Carregue uma migração a partir de um CSV no seu repositório com for_each.
  • Domínios e seu DNS: redirhub_domain conecta um domínio e retorna os registros DNS de que ele precisa, pronto para o recurso Terraform do seu provedor de DNS. redirhub_domain_verification espera até que o domínio aponte para a RedirHub, para que novos links entrem no ar em um domínio que já responde.
  • Links que você já possui: importe qualquer link pelo seu id e qualquer domínio pelo seu hostname. A fonte de dados redirhub_links lista ids por domínio, tipo ou tag.
  • Alterações feitas no painel aparecem: o próximo plano as lista, para que nada fique fora de sincronia com o que seus arquivos dizem.

Seguro para executar novamente#

Um job de CI que expira e é executado novamente não cria nada em duplicidade. Cada criação carrega uma Idempotency-Key, e a API agora a respeita em cada POST: a mesma chave em 24 horas retorna a primeira resposta em vez de um segundo link. Seus próprios scripts também podem enviar o cabeçalho.

Começar#

Crie um token de API em Configurações → Tokens de API e siga Gerencie redirecionamentos como código com Terraform e CI, que inclui um fluxo de trabalho do GitHub Actions que publica o plano em cada pull request. O provedor é de código aberto no GitHub. Ele funciona no Core, Pro e Enterprise.

Gerencie seus links com Terraform - Changelog - RedirHub