{"platform":"GameOps AI","domain":"gameops.xyz","public_base_url":"https://gameops.xyz","mvp_phase":"rust-first","services":{"api":"ok","web":"ok","postgres":"up","redis":"up","worker":"up"},"agents":["monitor","diagnose","fix","support","sales","onboarding"],"connectors":["rust","minecraft","fivem","ark","dayz"],"stats":{"incident_files":0,"playbooks_enabled":6,"docker_services":5,"monitor_snapshots":8},"sample_incident":null,"monitor_snapshot":{"timestamp":"2026-04-10T14:02:46+00:00","host":{"hostname":"debian-16gb-fsn1-1","uptime":" 14:02:46 up 4 days,  2:20,  1 user,  load average: 1.27, 1.61, 1.68","disk_root":"/dev/sda1       150G   34G  111G  24% /","memory":"15Gi total, 9.3Gi used, 6.0Gi available"},"docker":[{"Command":"\"sh -c 'pip install …\"","CreatedAt":"2026-04-10 12:27:38 +0000 UTC","ExitCode":0,"Health":"","ID":"cd39657a5a9d","Image":"python:3.12-slim","Labels":"com.docker.compose.image=sha256:804ddf3251a60bbf9c92e73b7566c40428d54d0e79d3428194edf40da6521286,com.docker.compose.project.config_files=/opt/gameops/docker-compose.yml,com.docker.compose.project.working_dir=/opt/gameops,com.docker.compose.replace=gameops-api,com.docker.compose.service=api,com.docker.compose.config-hash=250390509e52d6e0daa815d5a71c021ca3484a0d61c1d9cd2846748dc40b45b1,com.docker.compose.container-number=1,com.docker.compose.depends_on=redis:service_started:false,postgres:service_started:false,com.docker.compose.oneoff=False,com.docker.compose.project=gameops,com.docker.compose.version=5.1.2","LocalVolumes":"0","Mounts":"/opt/gameops/a…,/opt/gameops/d…,/opt/gameops/r…","Name":"gameops-api","Names":"gameops-api","Networks":"gameops_default","Ports":"127.0.0.1:8080->8080/tcp","Project":"gameops","Publishers":[{"URL":"127.0.0.1","TargetPort":8080,"PublishedPort":8080,"Protocol":"tcp"}],"RunningFor":"2 hours ago","Service":"api","Size":"0B","State":"running","Status":"Up 2 minutes"},{"Command":"\"docker-entrypoint.s…\"","CreatedAt":"2026-04-10 10:44:28 +0000 UTC","ExitCode":0,"Health":"","ID":"4670e3672de5","Image":"postgres:16","Labels":"com.docker.compose.container-number=1,com.docker.compose.depends_on=,com.docker.compose.image=sha256:5a65324fe84dc41709ff914e90b07f3e2f577073ed27bf917d4873aca0c9ec51,com.docker.compose.oneoff=False,com.docker.compose.project=gameops,com.docker.compose.project.config_files=/opt/gameops/docker-compose.yml,com.docker.compose.project.working_dir=/opt/gameops,com.docker.compose.service=postgres,com.docker.compose.version=5.1.2,com.docker.compose.config-hash=6bd7444fb530166d3242a010ea5089a57f98fe4d132cc3f5c46bc29a30031fd4","LocalVolumes":"0","Mounts":"/opt/gameops/r…","Name":"gameops-postgres","Names":"gameops-postgres","Networks":"gameops_default","Ports":"127.0.0.1:5432->5432/tcp","Project":"gameops","Publishers":[{"URL":"127.0.0.1","TargetPort":5432,"PublishedPort":5432,"Protocol":"tcp"}],"RunningFor":"3 hours ago","Service":"postgres","Size":"0B","State":"running","Status":"Up 3 hours"},{"Command":"\"docker-entrypoint.s…\"","CreatedAt":"2026-04-10 10:44:28 +0000 UTC","ExitCode":0,"Health":"","ID":"d1edd587dba9","Image":"redis:7","Labels":"com.docker.compose.project.working_dir=/opt/gameops,com.docker.compose.depends_on=,com.docker.compose.image=sha256:24ea35ee039d7345bef2377611e3b1a615231746de4cfea74c1414575ee56167,com.docker.compose.oneoff=False,com.docker.compose.project.config_files=/opt/gameops/docker-compose.yml,com.docker.compose.service=redis,com.docker.compose.version=5.1.2,com.docker.compose.config-hash=605d5ab54ef7dd63557c7d995d7733a5b25efe4ed869078c953f734fe535c5b8,com.docker.compose.container-number=1,com.docker.compose.project=gameops","LocalVolumes":"0","Mounts":"/opt/gameops/r…","Name":"gameops-redis","Names":"gameops-redis","Networks":"gameops_default","Ports":"127.0.0.1:6379->6379/tcp","Project":"gameops","Publishers":[{"URL":"127.0.0.1","TargetPort":6379,"PublishedPort":6379,"Protocol":"tcp"}],"RunningFor":"3 hours ago","Service":"redis","Size":"0B","State":"running","Status":"Up 3 hours"},{"Command":"\"docker-entrypoint.s…\"","CreatedAt":"2026-04-10 13:48:55 +0000 UTC","ExitCode":0,"Health":"","ID":"0effc8dd5c54","Image":"node:22-alpine","Labels":"com.docker.compose.config-hash=d1fc199f9092effa03c55d9b2ab9e04512c134e278c88a6cf36b196127e946ac,com.docker.compose.oneoff=False,com.docker.compose.project=gameops,com.docker.compose.replace=gameops-web,com.docker.compose.version=5.1.2,com.docker.compose.container-number=1,com.docker.compose.depends_on=,com.docker.compose.image=sha256:4d64b49e6c891c8fc821007cb1cdc6c0db7773110ac2c34bf2e6960adef62ed3,com.docker.compose.project.config_files=/opt/gameops/docker-compose.yml,com.docker.compose.project.working_dir=/opt/gameops,com.docker.compose.service=web","LocalVolumes":"0","Mounts":"/opt/gameops/a…","Name":"gameops-web","Names":"gameops-web","Networks":"gameops_default","Ports":"127.0.0.1:3000->3000/tcp","Project":"gameops","Publishers":[{"URL":"127.0.0.1","TargetPort":3000,"PublishedPort":3000,"Protocol":"tcp"}],"RunningFor":"13 minutes ago","Service":"web","Size":"0B","State":"running","Status":"Up 13 minutes"},{"Command":"\"sh -c 'pip install …\"","CreatedAt":"2026-04-10 10:44:54 +0000 UTC","ExitCode":0,"Health":"","ID":"9a5c1cb4d1ef","Image":"python:3.12-slim","Labels":"com.docker.compose.project.working_dir=/opt/gameops,com.docker.compose.container-number=1,com.docker.compose.depends_on=redis:service_started:false,postgres:service_started:false,com.docker.compose.image=sha256:804ddf3251a60bbf9c92e73b7566c40428d54d0e79d3428194edf40da6521286,com.docker.compose.oneoff=False,com.docker.compose.service=worker,com.docker.compose.version=5.1.2,com.docker.compose.config-hash=5f6b4a0bfce01ec7fd654915df4b8d508717ba4bd17eaf8e40016bf3b56e63f9,com.docker.compose.project=gameops,com.docker.compose.project.config_files=/opt/gameops/docker-compose.yml","LocalVolumes":"0","Mounts":"/opt/gameops/a…","Name":"gameops-worker","Names":"gameops-worker","Networks":"gameops_default","Ports":"","Project":"gameops","Publishers":[],"RunningFor":"3 hours ago","Service":"worker","Size":"0B","State":"running","Status":"Up 3 hours"}],"rust":{"game":"rust","status":"online","pid":208639,"cpu_percent":"152","memory_percent":"48.1","rss_kb":7696396,"listen":"0.0.0.0:28015,0.0.0.0:28016,127.0.0.1:37959,0.0.0.0:28083,0.0.0.0:28016"},"incidents":[]},"host":{"hostname":"debian-16gb-fsn1-1","uptime":" 14:02:46 up 4 days,  2:20,  1 user,  load average: 1.27, 1.61, 1.68","disk_root":"/dev/sda1       150G   34G  111G  24% /","memory":"15Gi total, 9.3Gi used, 6.0Gi available"},"docker":[{"Command":"\"sh -c 'pip install …\"","CreatedAt":"2026-04-10 12:27:38 +0000 UTC","ExitCode":0,"Health":"","ID":"cd39657a5a9d","Image":"python:3.12-slim","Labels":"com.docker.compose.image=sha256:804ddf3251a60bbf9c92e73b7566c40428d54d0e79d3428194edf40da6521286,com.docker.compose.project.config_files=/opt/gameops/docker-compose.yml,com.docker.compose.project.working_dir=/opt/gameops,com.docker.compose.replace=gameops-api,com.docker.compose.service=api,com.docker.compose.config-hash=250390509e52d6e0daa815d5a71c021ca3484a0d61c1d9cd2846748dc40b45b1,com.docker.compose.container-number=1,com.docker.compose.depends_on=redis:service_started:false,postgres:service_started:false,com.docker.compose.oneoff=False,com.docker.compose.project=gameops,com.docker.compose.version=5.1.2","LocalVolumes":"0","Mounts":"/opt/gameops/a…,/opt/gameops/d…,/opt/gameops/r…","Name":"gameops-api","Names":"gameops-api","Networks":"gameops_default","Ports":"127.0.0.1:8080->8080/tcp","Project":"gameops","Publishers":[{"URL":"127.0.0.1","TargetPort":8080,"PublishedPort":8080,"Protocol":"tcp"}],"RunningFor":"2 hours ago","Service":"api","Size":"0B","State":"running","Status":"Up 2 minutes"},{"Command":"\"docker-entrypoint.s…\"","CreatedAt":"2026-04-10 10:44:28 +0000 UTC","ExitCode":0,"Health":"","ID":"4670e3672de5","Image":"postgres:16","Labels":"com.docker.compose.container-number=1,com.docker.compose.depends_on=,com.docker.compose.image=sha256:5a65324fe84dc41709ff914e90b07f3e2f577073ed27bf917d4873aca0c9ec51,com.docker.compose.oneoff=False,com.docker.compose.project=gameops,com.docker.compose.project.config_files=/opt/gameops/docker-compose.yml,com.docker.compose.project.working_dir=/opt/gameops,com.docker.compose.service=postgres,com.docker.compose.version=5.1.2,com.docker.compose.config-hash=6bd7444fb530166d3242a010ea5089a57f98fe4d132cc3f5c46bc29a30031fd4","LocalVolumes":"0","Mounts":"/opt/gameops/r…","Name":"gameops-postgres","Names":"gameops-postgres","Networks":"gameops_default","Ports":"127.0.0.1:5432->5432/tcp","Project":"gameops","Publishers":[{"URL":"127.0.0.1","TargetPort":5432,"PublishedPort":5432,"Protocol":"tcp"}],"RunningFor":"3 hours ago","Service":"postgres","Size":"0B","State":"running","Status":"Up 3 hours"},{"Command":"\"docker-entrypoint.s…\"","CreatedAt":"2026-04-10 10:44:28 +0000 UTC","ExitCode":0,"Health":"","ID":"d1edd587dba9","Image":"redis:7","Labels":"com.docker.compose.project.working_dir=/opt/gameops,com.docker.compose.depends_on=,com.docker.compose.image=sha256:24ea35ee039d7345bef2377611e3b1a615231746de4cfea74c1414575ee56167,com.docker.compose.oneoff=False,com.docker.compose.project.config_files=/opt/gameops/docker-compose.yml,com.docker.compose.service=redis,com.docker.compose.version=5.1.2,com.docker.compose.config-hash=605d5ab54ef7dd63557c7d995d7733a5b25efe4ed869078c953f734fe535c5b8,com.docker.compose.container-number=1,com.docker.compose.project=gameops","LocalVolumes":"0","Mounts":"/opt/gameops/r…","Name":"gameops-redis","Names":"gameops-redis","Networks":"gameops_default","Ports":"127.0.0.1:6379->6379/tcp","Project":"gameops","Publishers":[{"URL":"127.0.0.1","TargetPort":6379,"PublishedPort":6379,"Protocol":"tcp"}],"RunningFor":"3 hours ago","Service":"redis","Size":"0B","State":"running","Status":"Up 3 hours"},{"Command":"\"docker-entrypoint.s…\"","CreatedAt":"2026-04-10 13:48:55 +0000 UTC","ExitCode":0,"Health":"","ID":"0effc8dd5c54","Image":"node:22-alpine","Labels":"com.docker.compose.config-hash=d1fc199f9092effa03c55d9b2ab9e04512c134e278c88a6cf36b196127e946ac,com.docker.compose.oneoff=False,com.docker.compose.project=gameops,com.docker.compose.replace=gameops-web,com.docker.compose.version=5.1.2,com.docker.compose.container-number=1,com.docker.compose.depends_on=,com.docker.compose.image=sha256:4d64b49e6c891c8fc821007cb1cdc6c0db7773110ac2c34bf2e6960adef62ed3,com.docker.compose.project.config_files=/opt/gameops/docker-compose.yml,com.docker.compose.project.working_dir=/opt/gameops,com.docker.compose.service=web","LocalVolumes":"0","Mounts":"/opt/gameops/a…","Name":"gameops-web","Names":"gameops-web","Networks":"gameops_default","Ports":"127.0.0.1:3000->3000/tcp","Project":"gameops","Publishers":[{"URL":"127.0.0.1","TargetPort":3000,"PublishedPort":3000,"Protocol":"tcp"}],"RunningFor":"13 minutes ago","Service":"web","Size":"0B","State":"running","Status":"Up 13 minutes"},{"Command":"\"sh -c 'pip install …\"","CreatedAt":"2026-04-10 10:44:54 +0000 UTC","ExitCode":0,"Health":"","ID":"9a5c1cb4d1ef","Image":"python:3.12-slim","Labels":"com.docker.compose.project.working_dir=/opt/gameops,com.docker.compose.container-number=1,com.docker.compose.depends_on=redis:service_started:false,postgres:service_started:false,com.docker.compose.image=sha256:804ddf3251a60bbf9c92e73b7566c40428d54d0e79d3428194edf40da6521286,com.docker.compose.oneoff=False,com.docker.compose.service=worker,com.docker.compose.version=5.1.2,com.docker.compose.config-hash=5f6b4a0bfce01ec7fd654915df4b8d508717ba4bd17eaf8e40016bf3b56e63f9,com.docker.compose.project=gameops,com.docker.compose.project.config_files=/opt/gameops/docker-compose.yml","LocalVolumes":"0","Mounts":"/opt/gameops/a…","Name":"gameops-worker","Names":"gameops-worker","Networks":"gameops_default","Ports":"","Project":"gameops","Publishers":[],"RunningFor":"3 hours ago","Service":"worker","Size":"0B","State":"running","Status":"Up 3 hours"}],"rust":{"game":"rust","status":"online","pid":208639,"cpu_percent":"152","memory_percent":"48.1","rss_kb":7696396,"listen":"0.0.0.0:28015,0.0.0.0:28016,127.0.0.1:37959,0.0.0.0:28083,0.0.0.0:28016"}}