terraform-provider-tor/docs/resources/family_identity.md
Abel Luck ba5761e973
Some checks failed
CI / ci (push) Has been cancelled
Update documentation
2025-06-06 13:02:05 +02:00

1.4 KiB

page_title subcategory description
tor_family_identity Resource - tor Generates a Tor family identity key as described in proposal 321 (Happy Families). References https://community.torproject.org/relay/setup/post-install/family-ids/https://gitlab.torproject.org/tpo/core/torspec/-/blob/main/proposals/321-happy-families.md

tor_family_identity (Resource)

Generates a Tor family identity key as described in proposal 321 (Happy Families).

References

Example Usage

resource "tor_family_identity" "example" {
  family_name = "MyFamily"
}


resource "local_sensitive_file" "family_key" {
  content_base64 = tor_family_identity.example.secret_key
  filename       = "MyFamily.secret_family_key"
}

resource "local_file" "torrc" {
  filename = "./torrc"
  content  = <<EOF
FamilyId ${tor_family_identity.example.id}
... other torrc configuration ...
EOF
}

Schema

Required

  • family_name (String) Name of the family

Read-Only

  • id (String) Base64-encoded public key (as stored in public_family_id file)
  • secret_key (String, Sensitive) Binary contents of the secret family key file (base64 encoded)