19 lines
1.7 KiB
JSON
19 lines
1.7 KiB
JSON
{
|
||
"proxmox_nodes": {
|
||
"pve2": {"ip": "192.168.1.3", "hardware": "Celeron J3160 • 8GB", "role": "Lightweight"},
|
||
"pve-z620": {"ip": "192.168.1.5", "hardware": "2× Xeon E5-2670 • 96GB", "role": "General"},
|
||
"pve-alien": {"ip": "192.168.1.6", "hardware": "i7-8700 • GTX 1070", "role": "GPU"}
|
||
},
|
||
"docker_hosts": {
|
||
"replicant": {"ip": "192.168.1.80", "user": "maddox", "type": "vm", "vmid": "777", "node": "pve-z620", "purpose": "arr-stack, media support"},
|
||
"databases": {"ip": "192.168.1.81", "user": "root", "type": "vm", "vmid": "781", "node": "pve-z620", "purpose": "PostgreSQL, Forgejo"},
|
||
"immich": {"ip": "192.168.1.82", "user": "root", "type": "vm", "vmid": "782", "node": "pve-z620", "purpose": "Photo stack"},
|
||
"ai": {"ip": "192.168.1.83", "user": "root", "type": "vm", "vmid": "183", "node": "pve-z620", "purpose": "Ollama"},
|
||
"media-transcode": {"ip": "192.168.1.120", "user": "root", "type": "lxc", "vmid": "120", "node": "pve-alien", "purpose": "Emby, Jellyfin"},
|
||
"network-services": {"ip": "192.168.1.121", "user": "root", "type": "lxc", "vmid": "121", "node": "pve2", "purpose": "Unifi, ntfy"},
|
||
"download-stack": {"ip": "192.168.1.122", "user": "root", "type": "lxc", "vmid": "122", "node": "pve2", "purpose": "Downloads"},
|
||
"docker666": {"ip": "192.168.1.123", "user": "root", "type": "lxc", "vmid": "666", "node": "pve-z620", "purpose": "Monitoring"},
|
||
"tailscale-home": {"ip": "192.168.1.124", "user": "root", "type": "lxc", "vmid": "300", "node": "pve-z620", "purpose": "Tailscale"},
|
||
"im": {"ip": "192.168.12.3", "user": "maddox", "type": "remote", "vmid": null, "node": "hetzner", "purpose": "Matrix, Authentik, Traefik"}
|
||
}
|
||
}
|