shipfe
v2.1.0
Published
A deployment tool for web applications
Readme
Shipfe
A powerful, free, Rust-based web application deployment tool that does not request network, enabling one-click upload of frontend static deployment packages to servers. Supports multi-environment and sub-environment deployment with zero-downtime atomic deployment functionality.
Documentation
Installation
Install locally in your project (recommended):
npm install --save-dev shipfe
npx shipfe --versionQuick Start
- Initialize the project:
npx shipfe initConfigure deployment in
shipfe.config.jsonDeploy:
npx shipfe deploy --profile prodCommon Commands
shipfe deploy --profile <env>- Deploy to specified environmentshipfe deploy --atomic- Atomic deploymentshipfe rollback --profile <env> --to <timestamp>- Rollback to specified version
License
MIT
