nixos-config/infra/passwords.tf

49 lines
1.1 KiB
Terraform
Raw Permalink Normal View History

resource "random_bytes" "knot_ddns_tsig_secret" {
2024-12-16 21:45:28 +08:00
length = 32
}
output "knot_ddns_tsig_secret" {
value = random_bytes.knot_ddns_tsig_secret.base64
2024-12-16 21:45:28 +08:00
sensitive = true
}
2024-12-18 18:54:19 +08:00
resource "random_password" "heisenbridge_appservice_hs_token" {
length = 64
special = false
}
output "heisenbridge_appservice_hs_token" {
value = random_password.heisenbridge_appservice_hs_token.result
sensitive = true
}
resource "random_password" "heisenbridge_appservice_as_token" {
length = 64
special = false
}
output "heisenbridge_appservice_as_token" {
value = random_password.heisenbridge_appservice_as_token.result
sensitive = true
}
resource "random_password" "mautrix_telegram_appservice_hs_token" {
length = 64
special = false
}
output "mautrix_telegram_appservice_hs_token" {
value = random_password.mautrix_telegram_appservice_hs_token.result
sensitive = true
}
resource "random_password" "mautrix_telegram_appservice_as_token" {
length = 64
special = false
}
output "mautrix_telegram_appservice_as_token" {
value = random_password.mautrix_telegram_appservice_as_token.result
sensitive = true
}