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

Database backups that can be restored

MySQL, MariaDB, PostgreSQL and MongoDB: back up now, restore, or run it nightly.

The app finds the database engines installed on the server and lists their databases. Back one up on demand with the right tool for the engine, compressed into the server’s own backup directory with only the newest kept. Restore a backup and a safety copy is taken first, before anything is overwritten. Schedule a daily backup at an hour you choose with its own retention, and see when cron is not running to carry it out. Database credentials, when you save them, are written on the server with 600 permissions and never kept on your computer.

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