Apalis board contains a nummber of creates useful for building UIs for apalis.
It helps you visualize your queues and their jobs. You get a beautiful UI for visualizing what's happening with each job in your queues, their status and some actions that will enable you to get the job done.
An extensible actix
service It handles job scheduling, storage, and task execution.
The chirp crate is the main entry point for the apalis-chirp
command runner. It configures the application, sets up the necessary components, and starts the server.
Contains a reusable frontend build with hirola
The shared crate contains common code and utilities that are used across the other crates. This includes data models, configuration handling, and utility functions.
The rest-api
example demonstrates how to use apalis
and actix
to create an application to run jobs via HTTP requests.
To build the entire workspace, run the following command:
cargo build --release