A command-line tool to deploy and manage shipkit.io instances. Built with Clack for a beautiful CLI experience.
npm install -g shipkit-cli
Or run directly with npx:
npx shipkit-cli
# Deploy Shipkit to Vercel (default command)
shipkit
# Alternatively, use the explicit deploy command
shipkit deploy
# Show help
shipkit --help
# Install a new shipkit.io instance
shipkit install shipkit
# Install a new bones.sh instance
shipkit install bones
# List managed instances
shipkit list
# Remove an instance
shipkit remove <instance-name>
# Update an instance
shipkit update <instance-name>
Running the CLI without any commands will open your browser to deploy Shipkit to Vercel. This allows you to quickly get started with a new Shipkit instance with just one command.
The deployment uses the official Vercel deployment URL which ensures you get the latest version of Shipkit with all pre-configured settings.
# Clone the repository
git clone https://github.com/yourusername/shipkit-cli.git
cd shipkit-cli
# Install dependencies
npm install
# Build the project
npm run build
# Run in development mode (watches for changes)
npm run dev
MIT