
Security News
/Research
Wallet-Draining npm Package Impersonates Nodemailer to Hijack Crypto Transactions
Malicious npm package impersonates Nodemailer and drains wallets by hijacking crypto transactions across multiple blockchains.
@keithk/deploy-cli
Advanced tools
Welcome to the Deploy CLI! This is your command-line toolkit for managing, building, and running your Deploy server and sites with ease. Inspired by the spirit of the old internet, our CLI makes it simple for anyone to get started hosting and customizing their own web playground.
Install dependencies at the project root:
git clone https://github.com/keithk/deploy.git
cd deploy
bun install
All CLI commands are run from the project root using Bun:
bun packages/cli/src/index.ts <command> [options]
Or, if you have a global install:
deploy <command> [options]
list List all available sites and their commands
run <site> <command> Run a command for a specific site
init [directory] Initialize a new project
setup [local|production] Set up the project for local development or production
site create <name> Create a new site
site list List all sites
start Start the server
dev Start the server in development mode
action run [action-id] Run actions
caddyfile update Update Caddyfile
processes list List all processes
processes watch Real-time monitoring dashboard
help Show this help message
Options:
--port, -p Set the port for the web server (default: 3000)
--root, -r Set the root directory for sites (default: ./sites)
To set up your local development environment with HTTPS and subdomain routing, just run:
bun run setup:macos
This will:
blog.dev.flexi
to work locallyFor production, use:
bun run setup:production
This will walk you through deploying to your own domain (like keith.is
).
The CLI is your gateway to building and customizing your own sites! Just add a folder to /sites
, configure it, and use the CLI to build, run, or list your creations. Whether you’re making a static site, a dynamic app, or something totally unique, you’re in control.
Deploy is about making it easy and fun to carve out your own corner of the web. Hack, remix, and share—just like the early days. See /sites
for examples and inspiration!
For more advanced usage, see the main project README or the docs.
FAQs
CLI for DialUpDeploy - The fastest way to get a site online
The npm package @keithk/deploy-cli receives a total of 88 weekly downloads. As such, @keithk/deploy-cli popularity was classified as not popular.
We found that @keithk/deploy-cli demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
/Research
Malicious npm package impersonates Nodemailer and drains wallets by hijacking crypto transactions across multiple blockchains.
Security News
This episode explores the hard problem of reachability analysis, from static analysis limits to handling dynamic languages and massive dependency trees.
Security News
/Research
Malicious Nx npm versions stole secrets and wallet info using AI CLI tools; Socket’s AI scanner detected the supply chain attack and flagged the malware.