Initial commit: agent-status dashboard (agent.pinksky.kr)

This commit is contained in:
2026-05-05 21:14:29 +09:00
commit 0ef19098ce
11 changed files with 4443 additions and 0 deletions
+394
View File
@@ -0,0 +1,394 @@
{
"subdomains": [
{
"name": "wiki.pinksky.kr",
"group": "pinksky.kr",
"desc": "MiniCITY 지식정원",
"status": "online",
"detail": "HTTP 200",
"latency_ms": 21.0
},
{
"name": "openclaw.pinksky.kr",
"group": "pinksky.kr",
"desc": "OpenClaw 대시보드",
"status": "online",
"detail": "HTTP 200",
"latency_ms": 18.0
},
{
"name": "agent.pinksky.kr",
"group": "pinksky.kr",
"desc": "인프라 현황판",
"status": "online",
"detail": "HTTP 200",
"latency_ms": 13.0
},
{
"name": "search.pinksky.kr",
"group": "pinksky.kr",
"desc": "SearXNG 메타서치",
"status": "online",
"detail": "HTTP 200",
"latency_ms": 824.0
},
{
"name": "erp.pinksky.kr",
"group": "pinksky.kr",
"desc": "공사관리 ERP",
"status": "online",
"detail": "HTTP 200",
"latency_ms": 20.0
},
{
"name": "dify.pinksky.kr",
"group": "pinksky.kr",
"desc": "Dify 워크플로우",
"status": "online",
"detail": "HTTP 307",
"latency_ms": 17.0
},
{
"name": "photo.pinksky.kr",
"group": "pinksky.kr",
"desc": "PhotoVault 자료정리",
"status": "online",
"detail": "HTTP 200",
"latency_ms": 46.0
},
{
"name": "git.pinksky.kr",
"group": "pinksky.kr",
"desc": "Gitea Git 서버",
"status": "online",
"detail": "HTTP 200",
"latency_ms": 18.0
},
{
"name": "find.pinksky.kr",
"group": "pinksky.kr",
"desc": "Everything 검색",
"status": "online",
"detail": "HTTP 401",
"latency_ms": 23.0
},
{
"name": "gwenc.kr",
"group": "gwenc.kr",
"desc": "회사 메인 사이트",
"status": "online",
"detail": "HTTP 200",
"latency_ms": 28.0
},
{
"name": "minicity.kr",
"group": "minicity.kr",
"desc": "집 NAS 웹 UI",
"status": "online",
"detail": "HTTP 200",
"latency_ms": 65.0
}
],
"domains": {
"pinksky.kr": {
"domain": {
"status": "online",
"detail": "100.70.47.91"
},
"pcs": {
"macmini": {
"name": "맥미니 M4 Pro",
"emoji": "🖥️",
"spec": "Apple M4 Pro · 64GB · 통합 GPU",
"dns": "pinksky.kr",
"tailscale_ip": "100.70.47.91",
"status": "online",
"detail": "",
"agents": {
"mimi": {
"status": "online",
"version": "2026.5.2",
"uptime": "02-05:04:59",
"proc_count": 1,
"engine": "openclaw",
"detail": "02-05:04:59 · 1프로세스",
"name": "미미",
"emoji": "🦞"
},
"ruki": {
"status": "online",
"version": "v0.11.0",
"uptime": "01-17:52:56",
"proc_count": 2,
"engine": "hermes",
"detail": "01-17:52:56 · 2프로세스",
"name": "루키",
"emoji": "🌱"
}
}
},
"mainpc": {
"name": "메인컴 (PS-i14700K)",
"emoji": "🖥️",
"spec": "Intel Core i7-14700K · 96GB · RTX 3090 24GB",
"dns": "mainpc-wsl.pinksky.kr",
"tailscale_ip": "100.105.122.120",
"status": "online",
"detail": "alive",
"agents": {
"pink": {
"status": "online",
"version": "v0.11.0",
"uptime": "?",
"proc_count": 2,
"engine": "hermes",
"detail": "2프로세스",
"name": "분홍",
"emoji": "🤖"
}
}
},
"subpc": {
"name": "보조컴 (MH-3900x)",
"emoji": "🖥️",
"spec": "AMD Ryzen 9 3900X · 32GB · RTX 3080 12GB",
"dns": "subpc-wsl.pinksky.kr",
"tailscale_ip": "100.124.61.85",
"status": "online",
"detail": "alive",
"agents": {
"sky": {
"status": "online",
"version": "v0.11.0",
"uptime": "?",
"proc_count": 1,
"engine": "hermes",
"detail": "1프로세스",
"name": "하늘",
"emoji": "🤖"
}
}
}
}
},
"minicity.kr": {
"domain": {
"status": "online",
"detail": "집 NAS/공유기"
},
"pcs": {
"nas_home": {
"name": "집 NAS (mh-nas)",
"emoji": "🗄️",
"spec": "Synology DS418+",
"dns": "minicity.kr",
"tailscale_ip": "100.69.107.65",
"status": "online",
"detail": "alive",
"agents": {}
},
"router_home": {
"name": "집 공유기",
"emoji": "📡",
"spec": "아이피타임 AX8004BCM",
"dns": "pinksky.iptime.org",
"tailscale_ip": "",
"status": "online",
"detail": "DDNS · 원격관리 9090",
"agents": {}
}
}
},
"gwenc.kr": {
"domain": {
"status": "online",
"detail": "tcp open"
},
"pcs": {
"officepc": {
"name": "서버컴 (gw-ps-5600)",
"emoji": "🖥️",
"spec": "Intel Core i7-14700K · 96GB · RTX 3090",
"dns": "gwenc.kr",
"tailscale_ip": "",
"status": "online",
"detail": "tcp open",
"agents": {}
},
"nas_office": {
"name": "회사 NAS (gwenc-nas2)",
"emoji": "🗄️",
"spec": "Synology",
"dns": "",
"tailscale_ip": "100.105.95.19",
"status": "online",
"detail": "",
"agents": {}
},
"nas_backup": {
"name": "백업 NAS (ps-bk-nas)",
"emoji": "🗄️",
"spec": "14TB HDD",
"dns": "",
"tailscale_ip": "100.83.176.55",
"status": "online",
"detail": "",
"agents": {}
},
"router_office": {
"name": "회사 공유기",
"emoji": "📡",
"spec": "TP-LINK AX18000",
"dns": "gwenc.kr",
"tailscale_ip": "",
"status": "online",
"detail": "원격관리 9000/9443",
"agents": {}
}
}
}
},
"nas_storage": {
"nas_home": {
"name": "집 NAS (mh-nas)",
"model": "Synology DS418+",
"os": "DSM 7.2",
"status": "online",
"volumes": [
{
"mount": "/volume1",
"label": "데이터",
"total": "1.8T",
"used": "833G",
"free": "952G",
"pct": "47%"
},
{
"mount": "/volume2",
"label": "백업",
"total": "7.0T",
"used": "6.0T",
"free": "1020G",
"pct": "86%"
}
],
"detail": "alive"
},
"nas_office": {
"name": "회사 NAS (gwenc-nas2)",
"model": "Synology DS923+",
"os": "DSM 7.2",
"status": "online",
"volumes": [
{
"mount": "/volume1",
"label": "메인",
"total": "21G",
"used": "2.2G",
"free": "19G",
"pct": "11%"
},
{
"mount": "/volume3",
"label": "SSD캐시",
"total": "493G",
"used": "211G",
"free": "283G",
"pct": "43%"
},
{
"mount": "/volume2",
"label": "대용량스토리지",
"total": "7.3T",
"used": "250G",
"free": "7.0T",
"pct": "4%"
}
],
"detail": "alive"
},
"nas_backup": {
"name": "백업 NAS (ps-bk-nas)",
"model": "Synology",
"os": "DSM 7.x",
"status": "online",
"volumes": [
{
"mount": "/volume1",
"label": "메인백업",
"total": "52G",
"used": "1.4G",
"free": "51G",
"pct": "3%"
},
{
"mount": "/volume2",
"label": "대용량백업",
"total": "15T",
"used": "5.3T",
"free": "9.2T",
"pct": "37%"
}
],
"detail": "alive"
}
},
"proxmox": {
"host": {
"name": "서버컴 (gw-ps-5600)",
"model": "ASRock Z790M-ITX WiFi",
"cpu": "Intel Core i7-14700K",
"ram": "96GB",
"os": "Windows 11 Pro + Hyper-V",
"role": "Hyper-V 호스트",
"status": "online",
"detail": "tcp open"
},
"proxmox": {
"name": "Proxmox VE",
"version": "8.x",
"os": "Debian 12 + Proxmox",
"cpu": "8 vCPU",
"ram": "32GB",
"storage": "1TB SSD",
"role": "Hyper-V 가상머신 · VM 호스팅",
"status": "online",
"detail": "tcp open"
},
"vms": [
{
"name": "정환용 업무컴",
"host": "gwenc.kr",
"port": 13389,
"emoji": "🖥️",
"status": "online",
"detail": "tcp open"
},
{
"name": "주영용 업무컴",
"host": "gwenc.kr",
"port": 23389,
"emoji": "🖥️",
"status": "online",
"detail": "tcp open"
},
{
"name": "임시용 업무컴",
"host": "gwenc.kr",
"port": 43348,
"emoji": "🖥️",
"status": "offline",
"detail": "timeout"
}
]
},
"summary": {
"total": 27,
"online": 26,
"offline": 1,
"domain_total": 3,
"domain_online": 3
},
"timestamp": "2026-05-05T21:13:48.223557+09:00",
"timestamp_epoch": 1777983228
}