This commit is contained in:
Deeman
2025-10-12 14:26:55 +02:00
parent 77dd277ebf
commit 790e802edd
6 changed files with 708 additions and 0 deletions

15
infra/Pulumi.dev.yaml Normal file
View File

@@ -0,0 +1,15 @@
# Development stack configuration
# Set actual values with: pulumi config set <key> <value>
# Set secrets with: pulumi config set --secret <key> <value>
config:
# Cloudflare configuration
cloudflare:apiToken: # Set with: pulumi config set --secret cloudflare:apiToken <token>
materia-infrastructure:cloudflare_account_id: # Set with: pulumi config set cloudflare_account_id <id>
# Hetzner configuration
hcloud:token: # Set with: pulumi config set --secret hcloud:token <token>
materia-infrastructure:hetzner_location: "nbg1" # Nuremberg, Germany
# SSH key for server access
materia-infrastructure:ssh_public_key: # Set with: pulumi config set --secret ssh_public_key "$(cat ~/.ssh/id_rsa.pub)"