Public Beta

Process Types & Dynos

Scale your app’s web and worker processes.

#Process Types

Type Purpose
web Handles HTTP requests
worker Runs background jobs

Process types are defined in your Procfile:

web: bundle exec puma -C config/puma.rb
worker: bundle exec sidekiq

#View Current State

Go to your app → Scaling tab.

bash
wokku ps my-app
bash
curl https://wokku.dev/api/v1/apps/my-app/ps \
  -H "Authorization: Bearer $TOKEN"

Ask Claude: “Show the process state for my-app”

Tap your app → Scaling tab.

#Scale

Go to Scaling → adjust the dyno count → Save.

bash
wokku ps:scale my-app web=2 worker=1
bash
curl -X PUT https://wokku.dev/api/v1/apps/my-app/ps \
  -H "Authorization: Bearer $TOKEN" \
  -d '{"scaling": {"web": 2, "worker": 1}}'

Ask Claude: “Scale my-app to 2 web dynos and 1 worker”

Tap your app → Scaling → adjust counts → Save.