Documentation

Getting Started

Run and schedule Python scripts from your browser. One container, no setup headaches.

1 Install with Docker

Run this command to start PyRunner:

docker run -d \
  --name pyrunner \
  -p 8000:8000 \
  -v pyrunner_data:/app/data \
  hasanaboulhasan/pyrunner:latest

Open http://localhost:8000 and create your account.

2 Install with Coolify

  1. Go to your project and click + Add New Resource
  2. Select Docker Image
  3. Enter the image name:
hasanaboulhasan/pyrunner:latest
  1. Set port to 8000
  2. Add environment variables:
ALLOWED_HOSTS=your-domain.com
DEBUG=False
  1. Add persistent storage: /app/data
  2. Click Deploy

3 First Login

Open PyRunner in your browser. The setup wizard will guide you to create your admin account.

Once logged in, you can start creating and running Python scripts right away.

Next Steps