Skip to content

geofmureithi/apalis-board

Folders and files

NameName
Last commit message
Last commit date

Latest commit

630b112 · Nov 22, 2024
Apr 24, 2022
Nov 22, 2024
Nov 22, 2024
Jul 13, 2024
Jan 22, 2020
May 25, 2024
May 25, 2024
Jun 7, 2021
Nov 22, 2024
Jul 13, 2024
Jan 22, 2020
Aug 23, 2019
May 25, 2024
Jul 13, 2024

Repository files navigation

apalis-board apalis-board

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.

Screenshots

Workers

Workers

Queues

Queues

Jobs

Jobs

Crates

Backend

An extensible actix service It handles job scheduling, storage, and task execution.

Chirp

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.

Frontend

Contains a reusable frontend build with hirola

Shared

The shared crate contains common code and utilities that are used across the other crates. This includes data models, configuration handling, and utility functions.

Examples

Rest API

The rest-api example demonstrates how to use apalis and actix to create an application to run jobs via HTTP requests.

Building the Workspace

To build the entire workspace, run the following command:

cargo build --release