Self-hosted Python script
automation
scheduling
workflows
webhooks
cron jobs
automation
Run, schedule, and manage your Python scripts from anywhere.
Built for developers who want full control over their automation workflows.
docker run -d -p 8000:8000 --name pyrunner pyrunner/pyrunner
Scripts
14 active · 2 paused · last sync 12s ago
Everything you need to ship automations
Six building blocks. One Docker container. No SaaS lock-in.
Script Management
Write, edit, and organize Python scripts with a built-in code editor. Tag and categorize for fast access.
Scheduling
Run on intervals, daily times, weekly, or full cron expressions. Never miss a job.
Isolated Environments
Each script runs in its own venv with custom pip packages. Zero dependency conflicts between jobs.
Secrets Management
Store API keys and credentials encrypted. Inject them as env vars at runtime — never in source.
Webhooks
Trigger scripts via HTTP. Plug in GitHub, Slack, Stripe, or any service that fires events.
Run History
Full stdout/stderr capture for every run. Debug failures with complete visibility, not just exit codes.
From zero to running in three steps
No accounts to create. No SaaS to configure. Your server, your data.
docker run spins up the dashboard.Ready to automate?
Deploy PyRunner on your own server in minutes. Open source. Free forever.