π§ Fleet Status
Local-only bridge instruments. Captain inspects himself first. Other ships remain marked but not touched.
β Captain Needs Attention
Captain Wullie says: βSomething smells damp below deck. Inspect the warnings before swaggering.β
β CHECK CAPTAIN β DISK OKHost
VM3CW
157.230.43.233
Uptime
up 1 hour, 37 minutes
Load
0.00 0.00 0.00
Memory
346/1967 MB used (17%)
Captain Services
| Service | Status |
|---|---|
| nginx config | β INVALID |
| PHP CLI | β AVAILABLE |
| systemd | active |
| systemd | active |
Fleet Map
Captain VM is isolated. External systems are not queried yet.
| System | Role | Host | Status | Notes |
|---|---|---|---|---|
| Captain Wullie | Internal command bridge | captain.therio.club |
β LOCAL | This VM is allowed to inspect itself. |
| AI VM | RIO AutoPilot / AI Iain engine | VM2AI |
β NOT_CONNECTED | Will be connected later through a signed read-only health endpoint or SSH tunnel. |
| Preview | Preview environment | preview.therio.club |
β NOT_CONNECTED | No direct access from Captain yet. |
| Production | Live RIO v2 | v2.therio.club |
β LOCKED | Production deployment is disabled. Captain must not write here. |
Disk
Filesystem Size Used Avail Use% Mounted on /dev/vda1 87G 2.6G 84G 3% / /dev/vda1 87G 2.6G 84G 3% / /dev/vda1 87G 2.6G 84G 3% /
SSL Certificates
No certbot certificate output available.
Nginx Test
2026/05/31 03:02:57 [warn] 16046#16046: the "user" directive makes sense only if the master process runs with super-user privileges, ignored in /etc/nginx/nginx.conf:1 2026/05/31 03:02:57 [emerg] 16046#16046: cannot load certificate "/etc/letsencrypt/live/captain.therio.club/fullchain.pem": BIO_new_file() failed (SSL: error:8000000D:system library::Permission denied:calling fopen(/etc/letsencrypt/live/captain.therio.club/fullchain.pem, r) error:10080002:BIO routines::system lib) nginx: configuration file /etc/nginx/nginx.conf test failed
Raw Fleet Config
{
"fleet_policy": "Captain VM is isolated. External systems are not queried yet.",
"systems": [
{
"name": "Captain Wullie",
"role": "Internal command bridge",
"status": "local",
"host": "captain.therio.club",
"notes": "This VM is allowed to inspect itself."
},
{
"name": "AI VM",
"role": "RIO AutoPilot / AI Iain engine",
"status": "not_connected",
"host": "VM2AI",
"notes": "Will be connected later through a signed read-only health endpoint or SSH tunnel."
},
{
"name": "Preview",
"role": "Preview environment",
"status": "not_connected",
"host": "preview.therio.club",
"notes": "No direct access from Captain yet."
},
{
"name": "Production",
"role": "Live RIO v2",
"status": "locked",
"host": "v2.therio.club",
"notes": "Production deployment is disabled. Captain must not write here."
}
]
}
Local file: /opt/captain/data/fleet.json. External health checks should later arrive via signed read-only summaries, not direct production writes.
Generated at 2026-05-31 03:02:58 UTC.