This repository has been archived on 2026-08-21 . You can view files and clone it. You cannot open issues or pull requests or push a commit.
7b8a41ea4add380b9e789cd7855c6a21f704ad0a
Home Infrastructure
Configuration Terraform pour gérer l'infrastructure domestique.
DNS
Gestion des DNS
Une fois les enregistrements importés, vous pouvez :
- Modifier les enregistrements dans
ovh_dns_records.tf - Ajouter de nouveaux enregistrements
- Appliquer les changements avec
terraform apply
Exemple d'enregistrement
resource "ovh_domain_zone_record" "www" {
zone = "example.com"
subdomain = "www"
fieldtype = "A"
ttl = 3600
target = "203.0.113.1"
}
AdGuard
Gestion automatisée d'AdGuard Home via Terraform, incluant :
- Configuration des règles de réécriture DNS pour le réseau local
- Authentification sécurisée via
pass(gestionnaire de mots de passe)
Prérequis
- Terraform >= 1.0
passconfiguré avec les credentials AdGuard- Accès à l'instance AdGuard Home
Utilisation
cd dns
terraform init
terraform plan
terraform apply
Configuration
Les rewrites DNS sont définis dans dns/variables.tf et peuvent être personnalisés via un fichier .tfvars.
Description
Languages
HCL
100%