Static Sites Remote Inventory
Milestone: Public documentation and website roadmap Milestone 0.
Inventory mode: read-only.
Remote host:
- SSH target:
deploy@138.197.233.77; - observed host label:
n0um3n4-core; - observed remote user:
deploy; - inventory timestamp:
2026-06-21T19:49:58Z.
Commands Used
The inventory used bounded read-only SSH commands with:
ssh -o BatchMode=yes -o ConnectTimeout=8 deploy@138.197.233.77 '<read-only commands>'
The commands inspected:
- static roots under
/var/www,/srv,/var/www/html, and/home/deploy; - nginx site config snippets under
/etc/nginx/sites-enabled; - static root file counts for known public domains.
No remote files were created, edited, deleted, copied, or moved.
Observed Domain Bindings
| Domain | Current behavior | Observed binding |
| --- | --- | --- |
| lang.jmp0x1b.com | static site | nginx root /var/www/sites/lang |
| libs.jmp0x1b.com | registry app/reverse proxy | nginx proxy_pass http://127.0.0.1:9082 |
| jmp0x1b.com | static site | nginx root /var/www/sites/jmp0x1b |
| www.jmp0x1b.com | static site alias | nginx root /var/www/sites/jmp0x1b |
| 0x0.jmp0x1b.com | not observed | no matching nginx binding found in this inventory |
Observed Static Roots
| Root | Observed file count | Notes |
| --- | ---: | --- |
| /var/www/sites/lang | 120 | contains index.html and versions.json |
| /var/www/sites/libs | 1 | contains index.html; domain currently proxies to app instead |
| /var/www/sites/jmp0x1b | 32 | contains index.html and image/logo assets |
Deployment Implications
0x0.jmp0x1b.comlikely needs a new nginx binding or an existing unpublished
binding not visible in this bounded inventory.
lang.jmp0x1b.comcan be converted to archive/successor messaging by
replacing static files under /var/www/sites/lang after a rollback bundle is
created.
libs.jmp0x1b.comis not currently a pure static root from nginx's point of
view; it proxies to a local service on port 9082. Registry migration needs a
decision: replace proxy with static root, update the service content, or add a
static front page plus service-backed details.
jmp0x1b.comcan be updated through its static root after a local bundle,
dry run, and rollback plan exist.
Required Later Work
- inspect full nginx configs only as needed for deployment planning;
- identify current publish scripts or manual copy process;
- create local release bundles and checksums;
- create dry-run reports before any remote mutation;
- create rollback bundles for each affected domain.