Releases: devalade/shipnode
Releases · devalade/shipnode
ShipNode v1.6.0
What's New
- Added Cloudflare Easy Mode with
shipnode cloudflare init,audit, andstatus. - Added Cloudflare Tunnel + Access SSH setup from
shipnode.conf. - Added
SSH_PROXY_MODE=cloudflarefor SSH/SCP/rsync throughcloudflared access ssh. - Added safe multi-app tunnel ingress merging for shared server tunnels.
- Added DNS migration from direct A/AAAA records to tunnel CNAMEs.
- Added Cloudflare setup documentation, including Account API Token guidance.
Installation
curl -fsSL https://github.com/devalade/shipnode/releases/download/v1.6.0/shipnode-installer.sh | bashFull Changelog
ShipNode v1.5.1
Release v1.5.1
Full Changelog: v1.5.0...v1.5.1
ShipNode v1.5.0
What's new
Added
shipnode run <cmd>— Execute a one-off command on the production server in the exact application context ($REMOTE_PATH/current/+shared/.envsourced). No more manual SSH wrangling.shipnode run "npm run migrate" shipnode run bash # interactive shell (TTY auto-detected) shipnode run --tty "top" # force TTY for any command
- Exit codes from the remote command are propagated exactly; negative codes are normalized to 1.
Changed
shipnode harden: SSH port changing removed from the hardening wizard — manage port changes separately to reduce lockout risk.shipnode harden: Root login disable is now guarded by a sudo-user check; skipped with a clear warning if no non-root sudo user exists on the server.
Install / upgrade
curl -fsSL https://github.com/devalade/shipnode/releases/latest/download/shipnode-installer.sh | bashShipNode v1.4.16
Release v1.4.16
Full Changelog: v1.4.15...v1.4.16
ShipNode v1.4.15
Release v1.4.15
Full Changelog: v1.4.14...v1.4.15
ShipNode v1.4.14
Release v1.4.14
Full Changelog: v1.4.13...v1.4.14
ShipNode v1.4.13
Release v1.4.13
Full Changelog: v1.4.12...v1.4.13
ShipNode v1.4.12
Release v1.4.12
Full Changelog: v1.4.11...v1.4.12
ShipNode v1.4.11
Release v1.4.11
Full Changelog: v1.4.10...v1.4.11
v1.4.10
Full Changelog: v1.4.9...v1.4.10