
Security News
PHP Foundation Says Chainguard Broke Security Embargo Ahead of Emergency Patches
The PHP Foundation says Chainguard broke a security embargo ahead of critical RCE patches, as leaks disrupted the coordinated release.
@buildingopen/cli
Advanced tools
Deploy Python functions as live web apps from the terminal.
npm install -g @buildingopen/cli
export RUNIT_URL=http://localhost:3001 # your RunIt server
export RUNIT_API_KEY=your-api-key # optional for OSS mode
# Deploy a Python file
runit deploy my_script.py
# Deploy with a name
runit deploy my_script.py --name "Flight Finder"
# Deploy a ZIP with requirements.txt
runit deploy project.zip
After deploying, run your app from the browser or use the client SDK.
runit list # List all apps
runit logs my-app # View recent run logs
runit open my-app # Open in browser
runit delete my-app # Delete an app
# Versions
runit versions my-app # List versions
runit promote my-app # Promote dev to production
runit rollback <version_id> # Rollback to a version
# API Keys (secrets)
runit secrets list my-app
runit secrets set my-app API_KEY sk-123
runit secrets delete my-app API_KEY
# Persistent storage
runit storage list my-app
runit storage get my-app counter
runit storage set my-app counter 42
# Share links
runit share create my-app
runit share list my-app
# Health check
runit doctor
After deploying, the CLI saves project context to .runit/project.json. Subsequent commands auto-detect the app ID, so you can run runit logs without specifying an app name.
MIT
FAQs
Deploy Python functions as live web apps
We found that @buildingopen/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.

Security News
The PHP Foundation says Chainguard broke a security embargo ahead of critical RCE patches, as leaks disrupted the coordinated release.

Security News
PHP releases emergency patches for two critical RCE vulnerabilities as agencies urge organizations to take unpatched sites offline.

Threat Research
/Security News
A supply chain attack compromised LiteLLM 1.107.0 on PyPI and Docker, spreading malware that steals cloud credentials, developer secrets, and AI provider keys.