workflow-plugin-admin

module
v1.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 15, 2026 License: MIT

README

workflow-plugin-admin

External plugin for the workflow engine that provides the admin dashboard UI and config-driven admin routes.

What it does

  • Injects admin modules (HTTP server, JWT auth, SQLite, static file server) into the host engine config via ConfigProvider
  • Embeds the admin UI assets and extracts them on startup
  • Does not provide custom module types — all admin modules are native host types

Build

make build

Install

make install DESTDIR=/path/to/workflow

The plugin binary and assets are installed to DESTDIR/data/plugins/workflow-plugin-admin/.

UI assets

The ui_dist/ directory contains the built admin UI. To rebuild from source:

make ui

Plugin SDK

This plugin follows the workflow external plugin SDK pattern. It implements PluginProvider and ConfigProvider.

Directories

Path Synopsis
cmd
workflow-plugin-admin command
Command workflow-plugin-admin is a workflow engine external plugin that serves the admin dashboard UI and injects admin config routes into the host.
Command workflow-plugin-admin is a workflow engine external plugin that serves the admin dashboard UI and injects admin config routes into the host.
Package internal implements the admin workflow plugin.
Package internal implements the admin workflow plugin.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL