mirror of
https://github.com/RWejlgaard/pez-infra.git
synced 2026-05-06 04:14:43 +00:00
update readme
This commit is contained in:
parent
b00791f1b1
commit
80ddb31f8a
2 changed files with 10 additions and 26 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
|
@ -22,6 +22,7 @@ override.tf.json
|
||||||
.vault_pass
|
.vault_pass
|
||||||
.vault-password
|
.vault-password
|
||||||
secrets.yml
|
secrets.yml
|
||||||
|
config.yml
|
||||||
secrets.yaml
|
secrets.yaml
|
||||||
vault.yml
|
vault.yml
|
||||||
vault.yaml
|
vault.yaml
|
||||||
|
|
|
||||||
35
README.md
35
README.md
|
|
@ -4,32 +4,15 @@ Infrastructure-as-code monorepo for Pez's homelab and cloud fleet. Everything ne
|
||||||
|
|
||||||
## Architecture Overview
|
## Architecture Overview
|
||||||
|
|
||||||
```
|
```mermaid
|
||||||
┌─────────────┐
|
graph TD
|
||||||
│ Cloudflare │
|
CF[Cloudflare<br/>DNS + CDN] --> HEL[helsinki-a<br/>Caddy proxy<br/><i>Hetzner Cloud</i>]
|
||||||
│ DNS + CDN │
|
HEL --> TS{Tailscale mesh}
|
||||||
└──────┬──────┘
|
TS --> LB[london-b<br/>Storage, Docker services]
|
||||||
│
|
TS --> LA[london-a<br/>Monitoring<br/>Prometheus, Grafana]
|
||||||
┌──────▼──────┐
|
TS --> CA[copenhagen-a<br/>Gaming<br/>Minecraft, WoW MaNGOS]
|
||||||
│ helsinki-a │ Hetzner Cloud
|
TS --> NUR[nuremberg-a<br/>Mail, poste.io]
|
||||||
│ Caddy proxy│ Reverse proxy + TLS
|
TS --> CC[copenhagen-c<br/>idle]
|
||||||
└──────┬──────┘
|
|
||||||
│
|
|
||||||
┌────────────┼────────────┐
|
|
||||||
│ 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 │ │ │
|
|
||||||
└────────────┘ └─────────────┘
|
|
||||||
```
|
```
|
||||||
|
|
||||||
### Hosts
|
### Hosts
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue