
rulego/rulego-server
Deployment & DevOpsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
軽量な依存性のないワークフロー自動化プラットフォーム。 iPaaS、ストリームコンピューティング、MCP、AI機能をサポートします.
概要
RuleGo-Server は、RuleGo 上に構築された、軽量で高性能、モジュラー、および統合フレンドリーな自動化ワークフロープラットフォームです。 自動化オーケストレーション、iPaaS(Integration Platform as Service)、APIオーケストレーション、アプリケーションオーケストレーション、AIオーケストレーション、データ処理、IoTルールエンジン、AIアシスタント、その他のシナリオに使用できます。 - 低い記憶使用法、高性能、簡単な配置、使いやすい、データベースは要求しません。 - 100以上の組み込みコンポーネント。 また、コンポーネントのマーケットプレースとルールチェーンのマーケットプレースが提供され、ダイナミックなインストールをサポートします。 - ルールチェーンの可視化をサポートします。 - 要求のコンパイルと負荷。 - ワークフローは熱い更新を支えます。 - 大型モデルコンポーネントをサポート システムは、AIアシスタントによるMCPツールとして、全てのコンポーネントとルールチェーンを自動的に登録します。 - サードパーティのシステムサービスは、RuleGo-Serverの助けを借りてMCPツールに簡単にカプセル化することができます。 - 体験リンク1http://8.134.32.
概要(AI 翻訳)
日本語 | English
公式サイト | ドキュメント | 貢献ガイド
[RuleGo-Serverは、RuleGo上に構築された軽量で高性能、モジュラー、および統合フレンドリーな自動化ワークフロープラットフォームです。
自動化オーケストレーション、iPaaS(Integration Platform as Service)、APIオーケストレーション、アプリケーションオーケストレーション、AIオーケストレーション、データ処理、IoTルールエンジン、AIアシスタント、その他のシナリオに使用できます。
##特徴
- ライト級選手: 低メモリ使用量、高性能、簡単な展開、使いやすい、データベースは必要ありません。 -リッチコンポーネント: 100以上の組み込みコンポーネント。 また、コンポーネントのマーケットプレースとルールチェーンのマーケットプレースが提供され、ダイナミックなインストールをサポートします。 -仮想化: ルールチェーンの可視化をサポート
- モジュラー: 要求のコンパイルと負荷。 -ホットアップデート: ワークフローはホットなアップデートをサポートしています。 -**AIサポート:**大型モデルコンポーネントをサポート。 システムは、AIアシスタントによるMCPツールとして、全てのコンポーネントとルールチェーンを自動的に登録します。
- 最後のマイルのブリッジ: サードパーティのシステムサービスは、RuleGo-Serverの助けを借りてMCPツールに簡単にカプセル化することができます。
体験リンク
- 体験リンク1http://8.
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
RuleGo-Server
English | 简体中文
Official Website | Docs | Contribution Guide
RuleGo-Server is a lightweight, high-performance, modular, and integration-friendly automation workflow platform built on RuleGo.
It can be used for automation orchestration, iPaaS (Integration Platform as a Service), API orchestration, application orchestration, AI orchestration, data processing, IoT rule engine, AI assistant, and other scenarios.
Features
- Lightweight: Low memory usage, high performance, simple deployment, ready-to-use, no database required.
- Rich Components: Over 100 built-in components. Additionally, a component marketplace and rule chain marketplace are provided, supporting dynamic installation.
- Visualization: Supports visualization of rule chains.
- Modular: Compile and load on demand.
- Hot Updates: Workflow supports hot updates.
- AI Support: Supports large model components. The system automatically registers all components and rule chains as MCP tools for use by AI assistants.
- Bridge the Last Mile: Third-party system services can be easily encapsulated into MCP tools with the help of RuleGo-Server.
Experience Links
- Experience Link 1: http://8.134.32.225:9090/rulego-ipaas-ui/
- Experience Link 2: http://8.134.32.225:9090/ui/
- Experience Link 3: http://8.134.32.225:9090/editor/
HTTP API
Multi-Tenancy
This project supports multi-tenancy/users, with isolated rule chain data for each user. User data is stored in the data/workflows/{username} directory.
User permission verification is disabled by default, and all operations are performed as the default user. To enable permission verification:
- Obtain a token through username and password, then access other interfaces using the token. Example:
# Whether to enable JWT authentication for APIs. If disabled, operations will be performed as the default user (admin)
require_auth = true
# JWT secret key
jwt_secret_key = r6G7qZ8xk9P0y1Q2w3E4r5T6y7U8i9O0pL7z8x9CvBnM3k2l1
# JWT expiration time
jwt_expire_time = 43200000
# JWT issuer
jwt_issuer = rulego.cc
# User list
# Configure usernames and passwords in the format username=password[,apiKey]. The apiKey is optional.
# If apiKey is configured, the caller can access other interfaces directly using the apiKey without logging in.
[users]
admin = admin
user01 = user01
インストール
This server does not publish a one-line install command.
Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →