ruoyi-ai Docker & Self-Hosted Deployment

GitHub

面向企业级市场的一站式AI应用开发框架,支持多厂商大模型统一接入与管理,具备安全可控的企业知识库与高精度检索优化能力,提供可视化流程编排、自主决策智能体与多智能体协同调度,兼容主流 Agent Skill 协议,帮助企业与开发者零门槛快速构建安全、高效、可落地的AI智能体应用与行业解决方案。

5,584 stars Java Java 1 file · ~2,499 tokens #agent#ai#knowledge#mcp#rag
RAW Compose
1. Pull Image (DOCKERHUB) docker pull semitechnologies/weaviate
2. Docker Run (1-Click Launch) docker run -d --name ruoyi-ai -p 28080:28080 --restart always semitechnologies/weaviate:1.30.0
3. Podman Run podman run -d --name ruoyi-ai -p 28080:28080 --restart always semitechnologies/weaviate:1.30.0
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://docker.io/semitechnologies/weaviate:1.30.0
5. ORAS Pull (OCI Artifact) oras pull semitechnologies/weaviate:1.30.0
6. Compose Deployment docker compose up -d
docs/docker/weaviate/docker-compose.yml
Download .yml
---
services:
  weaviate:
    command:
      - --host
      - 0.0.0.0
      - --port
      - '8080'
      - --scheme
      - http
    image: semitechnologies/weaviate:1.30.0
    ports:
      - 28080:8080
      - 50051:50051
    volumes:
      - weaviate_data:/var/lib/weaviate
    environment:
      QUERY_DEFAULTS_LIMIT: 25
      AUTHENTICATION_ANONYMOUS_ACCESS_ENABLED: 'true'
      PERSISTENCE_DATA_PATH: '/var/lib/weaviate'
      DEFAULT_VECTORIZER_MODULE: 'none'
      CLUSTER_HOSTNAME: 'node1'
volumes:
  weaviate_data:
...