claude-home/server-configs/termix/homelab-hosts-import.json
Cal Corum 4c9fe64fc3 Add server configs for discord-bots, foundry-lxc, termix, and pihole
Pull Docker Compose configs for discord-bots VM, foundry-lxc LXC, and
termix. Add pihole and orbital-sync compose files for ubuntu-manticore.
Back up LXC 223 (foundry) Proxmox config.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 22:21:17 -06:00

237 lines
12 KiB
JSON

{
"hosts": [
{
"name": "Proxmox (Main Hypervisor)",
"ip": "10.10.0.11",
"port": 22,
"username": "root",
"authType": "key",
"key": "-----BEGIN OPENSSH PRIVATE KEY-----\nb3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW\nQyNTUxOQAAACB3EOKxBdlNuQqZreE34KSIzIJ4+OAV+1mRMcXrF4Q7SgAAAJgwObKaMDmy\nmgAAAAtzc2gtZWQyNTUxOQAAACB3EOKxBdlNuQqZreE34KSIzIJ4+OAV+1mRMcXrF4Q7Sg\nAAAEDPaTj4EngcSzo2ZXJXYSB3+JBl9ZavXPMHs8Cyo19D4XcQ4rEF2U25Cpmt4TfgpIjM\ngnj44BX7WZExxesXhDtKAAAADnRlcm1peEBob21lbGFiAQIDBAUGBw==\n-----END OPENSSH PRIVATE KEY-----\n",
"folder": "Infrastructure",
"tags": ["proxmox", "hypervisor", "critical"],
"pin": true,
"notes": "Main Proxmox VE hypervisor - manages all VMs and LXC containers",
"enableTerminal": true,
"enableFileManager": true,
"enableDocker": false,
"enableTunnel": true,
"defaultPath": "/etc/pve",
"statsConfig": {
"enabledWidgets": ["cpu", "memory", "disk", "network", "uptime", "system"],
"statusCheckEnabled": true,
"statusCheckInterval": 30,
"metricsEnabled": true,
"metricsInterval": 30
}
},
{
"name": "ubuntu-manticore (Media Server)",
"ip": "10.10.0.226",
"port": 22,
"username": "cal",
"authType": "key",
"key": "-----BEGIN OPENSSH PRIVATE KEY-----\nb3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW\nQyNTUxOQAAACB3EOKxBdlNuQqZreE34KSIzIJ4+OAV+1mRMcXrF4Q7SgAAAJgwObKaMDmy\nmgAAAAtzc2gtZWQyNTUxOQAAACB3EOKxBdlNuQqZreE34KSIzIJ4+OAV+1mRMcXrF4Q7Sg\nAAAEDPaTj4EngcSzo2ZXJXYSB3+JBl9ZavXPMHs8Cyo19D4XcQ4rEF2U25Cpmt4TfgpIjM\ngnj44BX7WZExxesXhDtKAAAADnRlcm1peEBob21lbGFiAQIDBAUGBw==\n-----END OPENSSH PRIVATE KEY-----\n",
"folder": "Physical Servers",
"tags": ["docker", "media", "jellyfin", "tdarr", "physical"],
"pin": true,
"notes": "Physical Ubuntu server - Jellyfin, Tdarr, Watchstate. Shares GPU with Tdarr for transcoding.",
"enableTerminal": true,
"enableFileManager": true,
"enableDocker": true,
"enableTunnel": true,
"defaultPath": "/home/cal/docker",
"statsConfig": {
"enabledWidgets": ["cpu", "memory", "disk", "network", "uptime", "processes"],
"statusCheckEnabled": true,
"metricsEnabled": true
}
},
{
"name": "n8n (Automation + Termix)",
"ip": "10.10.0.210",
"port": 22,
"username": "root",
"authType": "key",
"key": "-----BEGIN OPENSSH PRIVATE KEY-----\nb3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW\nQyNTUxOQAAACB3EOKxBdlNuQqZreE34KSIzIJ4+OAV+1mRMcXrF4Q7SgAAAJgwObKaMDmy\nmgAAAAtzc2gtZWQyNTUxOQAAACB3EOKxBdlNuQqZreE34KSIzIJ4+OAV+1mRMcXrF4Q7Sg\nAAAEDPaTj4EngcSzo2ZXJXYSB3+JBl9ZavXPMHs8Cyo19D4XcQ4rEF2U25Cpmt4TfgpIjM\ngnj44BX7WZExxesXhDtKAAAADnRlcm1peEBob21lbGFiAQIDBAUGBw==\n-----END OPENSSH PRIVATE KEY-----\n",
"folder": "LXC Containers",
"tags": ["lxc", "docker", "automation", "n8n", "termix", "omni-tools"],
"pin": true,
"notes": "n8n workflow automation, OmniTools utilities, and Termix (this instance!)",
"enableTerminal": true,
"enableFileManager": true,
"enableDocker": true,
"enableTunnel": true,
"defaultPath": "/opt",
"statsConfig": {
"enabledWidgets": ["cpu", "memory", "disk", "network", "uptime"],
"statusCheckEnabled": true,
"metricsEnabled": true
}
},
{
"name": "discord-bots (Development Bots)",
"ip": "10.10.0.33",
"port": 22,
"username": "cal",
"authType": "key",
"key": "-----BEGIN OPENSSH PRIVATE KEY-----\nb3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW\nQyNTUxOQAAACB3EOKxBdlNuQqZreE34KSIzIJ4+OAV+1mRMcXrF4Q7SgAAAJgwObKaMDmy\nmgAAAAtzc2gtZWQyNTUxOQAAACB3EOKxBdlNuQqZreE34KSIzIJ4+OAV+1mRMcXrF4Q7Sg\nAAAEDPaTj4EngcSzo2ZXJXYSB3+JBl9ZavXPMHs8Cyo19D4XcQ4rEF2U25Cpmt4TfgpIjM\ngnj44BX7WZExxesXhDtKAAAADnRlcm1peEBob21lbGFiAQIDBAUGBw==\n-----END OPENSSH PRIVATE KEY-----\n",
"folder": "Virtual Machines",
"tags": ["vm", "docker", "bots", "discord", "development"],
"notes": "Discord bots and game services: MLN Ghost Ball, Major Domo dev, Foundry, Forever Werewolf, etc.",
"enableTerminal": true,
"enableFileManager": true,
"enableDocker": true,
"enableTunnel": true,
"defaultPath": "/home/cal/container-data"
},
{
"name": "sba-bots (Production Bots)",
"ip": "10.10.0.88",
"port": 22,
"username": "cal",
"authType": "key",
"key": "-----BEGIN OPENSSH PRIVATE KEY-----\nb3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW\nQyNTUxOQAAACB3EOKxBdlNuQqZreE34KSIzIJ4+OAV+1mRMcXrF4Q7SgAAAJgwObKaMDmy\nmgAAAAtzc2gtZWQyNTUxOQAAACB3EOKxBdlNuQqZreE34KSIzIJ4+OAV+1mRMcXrF4Q7Sg\nAAAEDPaTj4EngcSzo2ZXJXYSB3+JBl9ZavXPMHs8Cyo19D4XcQ4rEF2U25Cpmt4TfgpIjM\ngnj44BX7WZExxesXhDtKAAAADnRlcm1peEBob21lbGFiAQIDBAUGBw==\n-----END OPENSSH PRIVATE KEY-----\n",
"folder": "Virtual Machines",
"tags": ["vm", "docker", "bots", "production", "paper-dynasty", "major-domo"],
"pin": true,
"notes": "SBA/Paper Dynasty production: Paper Dynasty bot, Major Domo, SBA website, SBA Ghost",
"enableTerminal": true,
"enableFileManager": true,
"enableDocker": true,
"enableTunnel": true,
"defaultPath": "/home/cal/container-data"
},
{
"name": "strat-database (Databases)",
"ip": "10.10.0.42",
"port": 22,
"username": "cal",
"authType": "key",
"key": "-----BEGIN OPENSSH PRIVATE KEY-----\nb3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW\nQyNTUxOQAAACB3EOKxBdlNuQqZreE34KSIzIJ4+OAV+1mRMcXrF4Q7SgAAAJgwObKaMDmy\nmgAAAAtzc2gtZWQyNTUxOQAAACB3EOKxBdlNuQqZreE34KSIzIJ4+OAV+1mRMcXrF4Q7Sg\nAAAEDPaTj4EngcSzo2ZXJXYSB3+JBl9ZavXPMHs8Cyo19D4XcQ4rEF2U25Cpmt4TfgpIjM\ngnj44BX7WZExxesXhDtKAAAADnRlcm1peEBob21lbGFiAQIDBAUGBw==\n-----END OPENSSH PRIVATE KEY-----\n",
"folder": "Virtual Machines",
"tags": ["vm", "docker", "database", "postgres", "production"],
"notes": "Database services: SBA cards, PD database, Postgres, dev databases",
"enableTerminal": true,
"enableFileManager": true,
"enableDocker": true,
"enableTunnel": true,
"defaultPath": "/home/cal/container-data",
"tunnelConnections": [
{
"sourcePort": 5433,
"endpointPort": 5432,
"endpointHost": "localhost",
"maxRetries": 3,
"retryInterval": 10,
"autoStart": false
}
]
},
{
"name": "arr-stack (Media Automation)",
"ip": "10.10.0.221",
"port": 22,
"username": "root",
"authType": "key",
"key": "-----BEGIN OPENSSH PRIVATE KEY-----\nb3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW\nQyNTUxOQAAACB3EOKxBdlNuQqZreE34KSIzIJ4+OAV+1mRMcXrF4Q7SgAAAJgwObKaMDmy\nmgAAAAtzc2gtZWQyNTUxOQAAACB3EOKxBdlNuQqZreE34KSIzIJ4+OAV+1mRMcXrF4Q7Sg\nAAAEDPaTj4EngcSzo2ZXJXYSB3+JBl9ZavXPMHs8Cyo19D4XcQ4rEF2U25Cpmt4TfgpIjM\ngnj44BX7WZExxesXhDtKAAAADnRlcm1peEBob21lbGFiAQIDBAUGBw==\n-----END OPENSSH PRIVATE KEY-----\n",
"folder": "LXC Containers",
"tags": ["lxc", "docker", "media", "sonarr", "radarr", "automation"],
"notes": "Media automation stack: Sonarr, Radarr, Prowlarr, etc.",
"enableTerminal": true,
"enableFileManager": true,
"enableDocker": true,
"enableTunnel": true,
"defaultPath": "/opt/arr-stack"
},
{
"name": "foundry-lxc (Foundry VTT)",
"ip": "10.10.0.223",
"port": 22,
"username": "root",
"authType": "key",
"key": "-----BEGIN OPENSSH PRIVATE KEY-----\nb3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW\nQyNTUxOQAAACB3EOKxBdlNuQqZreE34KSIzIJ4+OAV+1mRMcXrF4Q7SgAAAJgwObKaMDmy\nmgAAAAtzc2gtZWQyNTUxOQAAACB3EOKxBdlNuQqZreE34KSIzIJ4+OAV+1mRMcXrF4Q7Sg\nAAAEDPaTj4EngcSzo2ZXJXYSB3+JBl9ZavXPMHs8Cyo19D4XcQ4rEF2U25Cpmt4TfgpIjM\ngnj44BX7WZExxesXhDtKAAAADnRlcm1peEBob21lbGFiAQIDBAUGBw==\n-----END OPENSSH PRIVATE KEY-----\n",
"folder": "LXC Containers",
"tags": ["lxc", "docker", "gaming", "foundry", "vtt"],
"notes": "Foundry VTT tabletop gaming server",
"enableTerminal": true,
"enableFileManager": true,
"enableDocker": true,
"enableTunnel": true,
"defaultPath": "/opt/foundry"
},
{
"name": "openclaw (Personal AI)",
"ip": "10.10.0.224",
"port": 22,
"username": "root",
"authType": "key",
"key": "-----BEGIN OPENSSH PRIVATE KEY-----\nb3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW\nQyNTUxOQAAACB3EOKxBdlNuQqZreE34KSIzIJ4+OAV+1mRMcXrF4Q7SgAAAJgwObKaMDmy\nmgAAAAtzc2gtZWQyNTUxOQAAACB3EOKxBdlNuQqZreE34KSIzIJ4+OAV+1mRMcXrF4Q7Sg\nAAAEDPaTj4EngcSzo2ZXJXYSB3+JBl9ZavXPMHs8Cyo19D4XcQ4rEF2U25Cpmt4TfgpIjM\ngnj44BX7WZExxesXhDtKAAAADnRlcm1peEBob21lbGFiAQIDBAUGBw==\n-----END OPENSSH PRIVATE KEY-----\n",
"folder": "LXC Containers",
"tags": ["lxc", "docker", "ai", "openclaw", "assistant"],
"notes": "OpenClaw personal AI assistant with MiniMax M2.1 and Discord integration",
"enableTerminal": true,
"enableFileManager": true,
"enableDocker": true,
"enableTunnel": true,
"defaultPath": "/opt/openclaw"
},
{
"name": "gitea (Git Server)",
"ip": "10.10.0.225",
"port": 22,
"username": "root",
"authType": "key",
"key": "-----BEGIN OPENSSH PRIVATE KEY-----\nb3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW\nQyNTUxOQAAACB3EOKxBdlNuQqZreE34KSIzIJ4+OAV+1mRMcXrF4Q7SgAAAJgwObKaMDmy\nmgAAAAtzc2gtZWQyNTUxOQAAACB3EOKxBdlNuQqZreE34KSIzIJ4+OAV+1mRMcXrF4Q7Sg\nAAAEDPaTj4EngcSzo2ZXJXYSB3+JBl9ZavXPMHs8Cyo19D4XcQ4rEF2U25Cpmt4TfgpIjM\ngnj44BX7WZExxesXhDtKAAAADnRlcm1peEBob21lbGFiAQIDBAUGBw==\n-----END OPENSSH PRIVATE KEY-----\n",
"folder": "LXC Containers",
"tags": ["lxc", "git", "gitea", "ci-cd", "development"],
"notes": "Gitea self-hosted Git server with Gitea Actions for CI/CD. URL: https://git.manticorum.com",
"enableTerminal": true,
"enableFileManager": true,
"enableDocker": false,
"enableTunnel": true,
"defaultPath": "/var/lib/gitea"
},
{
"name": "home-assistant",
"ip": "10.0.0.28",
"port": 22,
"username": "root",
"authType": "key",
"key": "-----BEGIN OPENSSH PRIVATE KEY-----\nb3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW\nQyNTUxOQAAACB3EOKxBdlNuQqZreE34KSIzIJ4+OAV+1mRMcXrF4Q7SgAAAJgwObKaMDmy\nmgAAAAtzc2gtZWQyNTUxOQAAACB3EOKxBdlNuQqZreE34KSIzIJ4+OAV+1mRMcXrF4Q7Sg\nAAAEDPaTj4EngcSzo2ZXJXYSB3+JBl9ZavXPMHs8Cyo19D4XcQ4rEF2U25Cpmt4TfgpIjM\ngnj44BX7WZExxesXhDtKAAAADnRlcm1peEBob21lbGFiAQIDBAUGBw==\n-----END OPENSSH PRIVATE KEY-----\n",
"folder": "Virtual Machines",
"tags": ["vm", "homeassistant", "smart-home", "automation"],
"notes": "Home Assistant OS - smart home automation with Matter, mobile app, weather",
"enableTerminal": true,
"enableFileManager": true,
"enableDocker": false,
"enableTunnel": true,
"defaultPath": "/root",
"statsConfig": {
"enabledWidgets": ["cpu", "memory", "disk", "network", "uptime"],
"statusCheckEnabled": true
}
},
{
"name": "akamai (Public Cloud)",
"ip": "172.237.147.99",
"port": 22,
"username": "root",
"authType": "key",
"key": "-----BEGIN OPENSSH PRIVATE KEY-----\nb3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW\nQyNTUxOQAAACB3EOKxBdlNuQqZreE34KSIzIJ4+OAV+1mRMcXrF4Q7SgAAAJgwObKaMDmy\nmgAAAAtzc2gtZWQyNTUxOQAAACB3EOKxBdlNuQqZreE34KSIzIJ4+OAV+1mRMcXrF4Q7Sg\nAAAEDPaTj4EngcSzo2ZXJXYSB3+JBl9ZavXPMHs8Cyo19D4XcQ4rEF2U25Cpmt4TfgpIjM\ngnj44BX7WZExxesXhDtKAAAADnRlcm1peEBob21lbGFiAQIDBAUGBw==\n-----END OPENSSH PRIVATE KEY-----\n",
"folder": "Cloud Servers",
"tags": ["cloud", "akamai", "linode", "docker", "production", "public"],
"notes": "Akamai Linode - public-facing services: NPM, Major Domo, dev Paper Dynasty, SBA website",
"enableTerminal": true,
"enableFileManager": true,
"enableDocker": true,
"enableTunnel": true,
"defaultPath": "/root/container-data",
"statsConfig": {
"enabledWidgets": ["cpu", "memory", "disk", "network", "uptime", "system"],
"statusCheckEnabled": true,
"statusCheckInterval": 60
}
}
]
}