Skip to content

UI for Sidekiq background workers

License

Notifications You must be signed in to change notification settings

phildionne/worker-ui

Repository files navigation

Worker UI

UI for Sidekiq background workers.

Getting started

Install gems:

$ bundle install

With Sidekiq Pro:

$ SIDEKIQ_PRO_KEY=... bundle install

Copy default environment variables and configure in .env.local:

$ cp .env.default .env.local && $EDITOR .env.local

Start with overmind:

$ dotenv -f .env.local overmind start

Hit the UI on localhost:3000

Configuration

Name Description Required Default
PORT Port on which Puma will run false 3000
APP_ENV Application environment (production, development or test) false production
SIDEKIQ_PRO_KEY Sidekiq Pro credentials false
REDIS_URL Redis URL true redis://localhost:6379

Docker

Build the app image:

$ docker build -t worker-ui .

With Sidekiq Pro:

$ docker build --build-arg SIDEKIQ_PRO_KEY=fbfd958a:2633dc73 -t worker-ui-pro .

License

Worker-UI is released under the MIT License.

Releases

No releases published

Packages

No packages published