pulsar-deploy-cli
v1.0.1
Published
Official CLI for Pulsar Deploy — deploy anything, own everything
Maintainers
Readme
pulsar-deploy-cli
Official CLI for Pulsar Deploy — deploy anything, own everything.
Installation
npm install -g pulsar-deploy-cliUsage
# Authenticate
pulsar auth login # Opens GitHub OAuth in browser
pulsar auth logout
pulsar auth status
# Deploy
pulsar deploy # Deploy current directory
pulsar deploy --project my-app --branch main
# Logs
pulsar logs my-app # Show latest deployment logs
pulsar logs my-app -f # Follow (live stream)
# Environment variables
pulsar env list my-app
pulsar env set my-app KEY=value
pulsar env set my-app KEY=value --env production
pulsar env remove my-app KEY
# Rollback
pulsar rollback my-app # Rollback to previous deployment
# Project status
pulsar status # List all projects
# Databases
Pulsar does not host databases. Use a managed provider (Supabase or PlanetScale) and set connection strings with `pulsar env set`.Configuration
The CLI stores config in ~/.config/pulsar-cli/ (via conf).
To use a self-hosted instance:
# Set custom API URL
pulsar config set apiUrl https://api.yourdomain.comRequirements
- Node.js 18+
- A Pulsar Deploy account
License
MIT
