Update docs
This commit is contained in:
parent
a4442dcfbe
commit
bd06c2e4b3
8 changed files with 4 additions and 28 deletions
|
@ -13,9 +13,6 @@ Generates a complete Tor bridge line using obfs4 state and network details
|
||||||
## Example Usage
|
## Example Usage
|
||||||
|
|
||||||
```terraform
|
```terraform
|
||||||
# Copyright (c) Abel Luck <abel@guardianproject.info>
|
|
||||||
# SPDX-License-Identifier: GPL-3.0-or-later
|
|
||||||
|
|
||||||
terraform {
|
terraform {
|
||||||
required_providers {
|
required_providers {
|
||||||
tor = {
|
tor = {
|
||||||
|
|
|
@ -13,9 +13,6 @@ The Tor provider generates cryptographic identity materials for obfs4 Tor bridge
|
||||||
## Example Usage
|
## Example Usage
|
||||||
|
|
||||||
```terraform
|
```terraform
|
||||||
# Copyright (c) Abel Luck <abel@guardianproject.info>
|
|
||||||
# SPDX-License-Identifier: GPL-3.0-or-later
|
|
||||||
|
|
||||||
terraform {
|
terraform {
|
||||||
required_providers {
|
required_providers {
|
||||||
tor = {
|
tor = {
|
||||||
|
|
|
@ -13,9 +13,6 @@ Generates obfs4 state and certificate for Tor bridges using external relay ident
|
||||||
## Example Usage
|
## Example Usage
|
||||||
|
|
||||||
```terraform
|
```terraform
|
||||||
# Copyright (c) Abel Luck <abel@guardianproject.info>
|
|
||||||
# SPDX-License-Identifier: GPL-3.0-or-later
|
|
||||||
|
|
||||||
terraform {
|
terraform {
|
||||||
required_providers {
|
required_providers {
|
||||||
tor = {
|
tor = {
|
||||||
|
@ -27,9 +24,7 @@ terraform {
|
||||||
provider "tor" {}
|
provider "tor" {}
|
||||||
|
|
||||||
# Example: Generate obfs4 state using existing identity keys
|
# Example: Generate obfs4 state using existing identity keys
|
||||||
resource "tor_relay_identity_rsa" "bridge" {
|
resource "tor_relay_identity_rsa" "bridge" {}
|
||||||
key_size = 2048
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "tor_relay_identity_ed25519" "bridge" {}
|
resource "tor_relay_identity_ed25519" "bridge" {}
|
||||||
|
|
||||||
|
|
|
@ -13,9 +13,6 @@ Generates Ed25519 private key for Tor relay identity as required by the Tor spec
|
||||||
## Example Usage
|
## Example Usage
|
||||||
|
|
||||||
```terraform
|
```terraform
|
||||||
# Copyright (c) Abel Luck <abel@guardianproject.info>
|
|
||||||
# SPDX-License-Identifier: GPL-3.0-or-later
|
|
||||||
|
|
||||||
terraform {
|
terraform {
|
||||||
required_providers {
|
required_providers {
|
||||||
tor = {
|
tor = {
|
||||||
|
|
|
@ -27,9 +27,7 @@ terraform {
|
||||||
provider "tor" {}
|
provider "tor" {}
|
||||||
|
|
||||||
# Example: Generate RSA identity key for Tor relay
|
# Example: Generate RSA identity key for Tor relay
|
||||||
resource "tor_relay_identity_rsa" "example" {
|
resource "tor_relay_identity_rsa" "example" {}
|
||||||
key_size = 2048 # Default RSA key size for Tor relays
|
|
||||||
}
|
|
||||||
|
|
||||||
output "private_key_pem" {
|
output "private_key_pem" {
|
||||||
description = "RSA private key in PEM format"
|
description = "RSA private key in PEM format"
|
||||||
|
|
|
@ -9,9 +9,7 @@ terraform {
|
||||||
provider "tor" {}
|
provider "tor" {}
|
||||||
|
|
||||||
# Example: Generate obfs4 state using existing identity keys
|
# Example: Generate obfs4 state using existing identity keys
|
||||||
resource "tor_relay_identity_rsa" "bridge" {
|
resource "tor_relay_identity_rsa" "bridge" {}
|
||||||
key_size = 2048
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "tor_relay_identity_ed25519" "bridge" {}
|
resource "tor_relay_identity_ed25519" "bridge" {}
|
||||||
|
|
||||||
|
|
|
@ -22,10 +22,6 @@ output "public_key_pem" {
|
||||||
value = tor_relay_identity_ed25519.example.public_key_pem
|
value = tor_relay_identity_ed25519.example.public_key_pem
|
||||||
}
|
}
|
||||||
|
|
||||||
output "public_key_fingerprint_sha1" {
|
|
||||||
description = "SHA1 fingerprint of the Ed25519 public key"
|
|
||||||
value = tor_relay_identity_ed25519.example.public_key_fingerprint_sha1
|
|
||||||
}
|
|
||||||
|
|
||||||
output "public_key_fingerprint_sha256" {
|
output "public_key_fingerprint_sha256" {
|
||||||
description = "SHA256 fingerprint of the Ed25519 public key"
|
description = "SHA256 fingerprint of the Ed25519 public key"
|
||||||
|
|
|
@ -12,9 +12,7 @@ terraform {
|
||||||
provider "tor" {}
|
provider "tor" {}
|
||||||
|
|
||||||
# Example: Generate RSA identity key for Tor relay
|
# Example: Generate RSA identity key for Tor relay
|
||||||
resource "tor_relay_identity_rsa" "example" {
|
resource "tor_relay_identity_rsa" "example" {}
|
||||||
key_size = 2048 # Default RSA key size for Tor relays
|
|
||||||
}
|
|
||||||
|
|
||||||
output "private_key_pem" {
|
output "private_key_pem" {
|
||||||
description = "RSA private key in PEM format"
|
description = "RSA private key in PEM format"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue