33700448bf
Provisions e2-micro VM (us-east1-b, free tier) with static IP, SSH and web firewall rules, Docker + Caddy startup script, and IAM bindings for Firestore and GCS access via ADC. Imports existing drb-calls bucket and c2-server Firestore database into state. Ansible roles handle first-time setup (swap, docker group) and all subsequent deploys via rsync + docker compose, with secrets managed via Ansible Vault. DNS stays on AWS Route 53.
6 lines
190 B
Bash
6 lines
190 B
Bash
# drb-server-discord-bot environment — Managed by Ansible. Do not edit manually.
|
|
|
|
DISCORD_TOKEN={{ vault_discord_token }}
|
|
C2_URL=http://c2-core:8000
|
|
C2_SERVICE_KEY={{ vault_service_key }}
|