All Systems
System 06Live in v0.1.0-beta.5.7
Credentials stay out of the interface
SSH keys and secrets never cross into the UI process.
The Electron main process holds SSH keys, passphrases and environment values behind a narrow bridge. Shipown never uploads private keys, environment variable values, source code, or command output for licensing or telemetry. Saving a server, you choose whether its password or key passphrase is kept on that computer at all: keep it, encrypted by the operating system, and the server reconnects by itself; leave it out and nothing secret is written to disk — the app asks you once per session instead, and forgets it when you disconnect.
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.jsArchitectural 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
Run Shipown on your desktop today
Available directly for Windows (.exe) and Linux (.deb).
Download Shipown v0.1.0-beta.5.7