SkillAgentSearch skills...

Flowline

Flowline is a workflow system for schedule

Install / Use

/learn @tsundata/Flowline
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

flowline

Build Go Report Card GitHub release (latest SemVer) GitHub

Flowline is a workflow system for schedule

Features

  • Workflow base DAG
  • RABC
  • logs
  • custom runtime

Architecture

<img src="./docs/architecture.png" alt="Architecture" width="100%" />

Applications used

  • etcd

Requirements

This project requires Go 1.20 or newer

Installation

  1. Install etcd

  2. Import Configuration to etcd

  3. Set Environment

  4. Build binary

  5. Run App binary

Flowline REST API

Swagger UI

Flowline admin

dashboard

<img src="./docs/dashboard.png" width="100%" alt=""/>

workflows

<img src="./docs/workflows.png" width="100%" alt=""/>

dag editor

<img src="./docs/dag.png" width="100%" alt=""/>

users

<img src="./docs/users.png" width="100%" alt=""/>

runs

<img src="./docs/runs.png" width="100%" alt=""/>

jobs

<img src="./docs/jobs.png" width="100%" alt=""/>

events

<img src="./docs/events.png" width="100%" alt=""/>

workers

<img src="./docs/workers.png" width="100%" alt=""/>

codes

<img src="./docs/codes.png" width="100%" alt=""/> <img src="./docs/code-editor.png" width="100%" alt=""/>

variables

<img src="./docs/variables.png" width="100%" alt=""/>

connections

<img src="./docs/connections.png" width="100%" alt=""/>

Reference

kubernetes

License

flowline is licensed under the MIT license.

View on GitHub
GitHub Stars10
CategoryDevelopment
Updated2y ago
Forks2

Languages

Go

Security Score

80/100

Audited on Feb 18, 2024

No findings