RR

rulego/rulego-server

Deployment & DevOps

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

56 stars 33 forks 품질 41 트렌드 13NOASSERTION

경량의 신뢰할 수 없는 워크플로우 자동화 플랫폼. iPaaS, 스트림 컴퓨팅, MCP 및 AI 기능을 지원합니다.

개요

RuleGo-Server는 RuleGo에 내장된 경량, 고성능, 모듈형 및 통합형 자동화 워크플로우 플랫폼입니다. 자동화 관현, iPaaS(Integration Platform as a Service), API 관현, 애플리케이션 관현, AI 관현, 데이터 처리, IoT 규칙 엔진, AI 조수 및 기타 시나리오에 사용될 수 있습니다. - 낮은 메모리 사용, 고성능, 간단한 배포, 준비-사용, 데이터베이스 필요 없음. - 100개 내장 부품 이상. 또한, 구성 요소 시장 및 규칙 체인 시장은 동적 설치를 지원, 제공된다. - 규칙 사슬의 시각화를 지원합니다. - 수요에 Compile와 짐. - Workflow는 핫 업데이트를 지원합니다. - 큰 모형 성분을 지원합니다. 시스템은 자동으로 모든 구성 요소와 규칙을 AI 조수에 의한 MCP 도구로 등록합니다. - Third-party 시스템 서비스는 RuleGo-Server의 도움으로 MCP 도구로 쉽게 캡슐화 할 수 있습니다. - 체험링크 1: http://8.134.32.

개요(AI 번역)

한국어 |

공식 홈페이지 | 문서 | 기여 가이드

RuleGo-Server는 RuleGo에 내장된 경량, 고성능, 모듈형 및 통합형 자동화 워크플로우 플랫폼입니다.

자동화 관현, iPaaS(Integration Platform as a Service), API 관현, 애플리케이션 관현, AI 관현, 데이터 처리, IoT 규칙 엔진, AI 조수 및 기타 시나리오에 사용될 수 있습니다.

특징

  • ** 경량: ** 낮은 메모리 사용, 고성능, 간단한 배포, 준비-사용, 데이터베이스 필요 없음.
  • ** 리치 부품 : ** 100개 내장 부품 이상. 또한, 구성 요소 시장 및 규칙 체인 시장은 동적 설치를 지원, 제공된다. -Visualization: 규칙 사슬의 시각화를 지원합니다.
  • 모듈: 수요에 Compile와 짐.
  • ** 핫 업데이트 : ** Workflow는 핫 업데이트를 지원합니다.
  • **AI 지원: ** 큰 모형 성분을 지원하십시오. 시스템은 자동으로 모든 구성 요소와 규칙을 AI 조수에 의한 MCP 도구로 등록합니다.
  • 마지막 마일: Third-party 시스템 서비스는 RuleGo-Server의 도움으로 MCP 도구로 쉽게 캡슐화 할 수 있습니다.

경험 링크

이 페이지는 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.

HTTP API

API Documentation

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
GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →