All Systems
System 15Live in v0.1.0-beta.5.7

Live updates, not a refresh button

A container that dies shows up in about a second, without an agent on the server.

The Overview keeps a live feed for the servers you are connected to. Docker events stream over the existing SSH connection, so a container that starts, exits, runs out of memory or turns unhealthy appears in about a second — and a container crash-looping is reported once as a loop, not forty times. PM2 apps are re-read every fifteen seconds and compared, so an app going down, coming back or restarting is called out. A server that stops answering is reported once, with the checks backing off, and its recovery is reported too. Deploys and rollbacks land in the same feed.

Technical Specification & Protocols

COMMUNICATION PROTOCOLPure SSHv2 Protocol with atomic filesystem symlinks
SECURITY BOUNDARYNo agent installed on the server; every deploy and rollback recorded in a local history file

Command Execution Pattern

# Atomic release switching pattern:
ln -sfn $HOME/push-ops/apps/<app>/releases/8f21c0 $HOME/push-ops/apps/<app>/current
sudo systemctl reload nginx
pm2 reload ecosystem.config.js

Architectural Guarantees

  • Atomic pointer swap ensures zero downtime during code promotion
  • Automated health check verification before live traffic routing
  • Instant rollback to previous known-good release on health check failure

Explore More Subsystems

System 01
Real logs, never simulated
System 02
Server ops without the tab sprawl
System 03
Framework detection that admits uncertainty

Run Shipown on your desktop today

Available directly for Windows (.exe) and Linux (.deb).

Download Shipown v0.1.0-beta.5.7