AppsWorker
Development
Set up the Worker locally for development.
The worker polls the provision_jobs table and provisions/destroys Railway instances.
pnpm worker:devRequired environment variables
RAILWAY_TOKEN= # https://railway.com/account/tokens
SUPABASE_URL= # same as console
SUPABASE_SERVICE_ROLE_KEY=
CONSOLE_CALLBACK_URL=http://localhost:3001/api/webhooks/instance-status
WORKER_SECRET= # must match console's value
DOCKER_IMAGE=yannickarmspach/sherpa:latest