diff --git a/.gitignore b/.gitignore
index af6f335..7a6de7f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -22,6 +22,7 @@ override.tf.json
.vault_pass
.vault-password
secrets.yml
+config.yml
secrets.yaml
vault.yml
vault.yaml
diff --git a/README.md b/README.md
index fbfa35e..c54643a 100644
--- a/README.md
+++ b/README.md
@@ -4,32 +4,15 @@ Infrastructure-as-code monorepo for Pez's homelab and cloud fleet. Everything ne
## Architecture Overview
-```
- ┌─────────────┐
- │ Cloudflare │
- │ DNS + CDN │
- └──────┬──────┘
- │
- ┌──────▼──────┐
- │ helsinki-a │ Hetzner Cloud
- │ Caddy proxy│ Reverse proxy + TLS
- └──────┬──────┘
- │
- ┌────────────┼────────────┐
- │ Tailscale mesh │
- │ │
- ┌─────────▼──┐ ┌──────▼──────┐ ┌─▼───────────┐
- │ london-b │ │ london-a │ │ copenhagen-a │
- │ Storage │ │ Monitoring │ │ Gaming │
- │ Docker │ │ Prometheus │ │ Minecraft │
- │ services │ │ Grafana │ │ WoW (MaNGOS)│
- └────────────┘ └─────────────┘ └──────────────┘
- │
- ┌─────────▼──┐ ┌─────────────┐
- │ nuremberg-a│ │copenhagen-c │
- │ Mail │ │ (idle) │
- │ poste.io │ │ │
- └────────────┘ └─────────────┘
+```mermaid
+graph TD
+ CF[Cloudflare
DNS + CDN] --> HEL[helsinki-a
Caddy proxy
Hetzner Cloud]
+ HEL --> TS{Tailscale mesh}
+ TS --> LB[london-b
Storage, Docker services]
+ TS --> LA[london-a
Monitoring
Prometheus, Grafana]
+ TS --> CA[copenhagen-a
Gaming
Minecraft, WoW MaNGOS]
+ TS --> NUR[nuremberg-a
Mail, poste.io]
+ TS --> CC[copenhagen-c
idle]
```
### Hosts