# yaml-language-server: $schema=https://schema.zeabur.app/template.json
apiVersion: zeabur.com/v1
kind: Template
metadata:
    name: Higress
spec:
    description: A cloud-native API gateway based on Istio and Envoy, which can be extended with Wasm plugins written in Go/Rust/JS and an out-of-the-box console
    icon: https://higress.cn/higress_logo.png
    variables:
        - key: Higress_DOMAIN
          type: DOMAIN
          name: Higress Domain
          description: The domain name of Higress.
    readme: |-
        # What is Higress?
        Higress is a cloud-native API gateway based on Istio and Envoy, which can be extended with Wasm plugins written in Go/Rust/JS. It provides dozens of ready-to-use general-purpose plugins and an out-of-the-box console.
        # Core Use Cases
        Higress's AI gateway capabilities support all mainstream model providers both domestic and international. It also supports hosting MCP (Model Context Protocol) Servers through its plugin mechanism, enabling AI Agents to easily call various tools and services. With the openapi-to-mcp tool, you can quickly convert OpenAPI specifications into remote MCP servers for hosting. Higress provides unified management for both LLM API and MCP API.
        # Screenshots
        **Rich observability**
        ![failed_to_load_screenshot.png](https://raw.githubusercontent.com/alibaba/higress/refs/heads/main/docs/images/monitor.gif)
        **Plugin extension mechanism**
        ![failed_to_load_screenshot.png](https://raw.githubusercontent.com/alibaba/higress/refs/heads/main/docs/images/plugin.gif)
        **Multiple service discovery methods**
        ![failed_to_load_screenshot.png](https://raw.githubusercontent.com/alibaba/higress/refs/heads/main/docs/images/service-source.gif)
        **Domain and certificates**
        ![failed_to_load_screenshot.png](https://raw.githubusercontent.com/alibaba/higress/refs/heads/main/docs/images/domain.gif)
        **Powerful routing capabilities**
        ![failed_to_load_screenshot.png](https://raw.githubusercontent.com/alibaba/higress/refs/heads/main/docs/images/route-service.gif)
    services:
        - name: Higress
          icon: https://higress.cn/higress_logo.png
          template: PREBUILT_V2
          spec:
            source:
                image: higress-registry.cn-hangzhou.cr.aliyuncs.com/higress/all-in-one:latest
            ports:
                - id: console
                  port: 8001
                  type: HTTP
                - id: http
                  port: 8080
                  type: HTTP
                - id: https
                  port: 8443
                  type: HTTP
            volumes:
                - id: data
                  dir: /data
          domainKey: Higress_DOMAIN
localization:
    zh-CN:
        description: 一款云原生 API 网关，内核基于 Istio 和 Envoy，可以用 Go/Rust/JS 等编写 Wasm 插件，以及开箱即用的控制台
        readme: |
            # Higress 是什么？
            Higress 是一款云原生 API 网关，内核基于 Istio 和 Envoy，可以用 Go/Rust/JS 等编写 Wasm 插件，提供了数十个现成的通用插件，以及开箱即用的控制台。
            # 核心使用场景
            Higress 的 AI 网关能力支持国内外所有主流模型供应商和基于 vllm/ollama 等自建的 DeepSeek 模型。同时，Higress 支持通过插件方式托管 MCP (Model Context Protocol) 服务器，使 AI Agent 能够更容易地调用各种工具和服务。借助 openapi-to-mcp 工具，您可以快速将 OpenAPI 规范转换为远程 MCP 服务器进行托管。Higress 提供了对 LLM API 和 MCP API 的统一管理。
            # 示例图片
            **丰富的可观测**
            ![failed_to_load_screenshot.png](https://raw.githubusercontent.com/alibaba/higress/refs/heads/main/docs/images/monitor.gif)
            **插件扩展机制**
            ![failed_to_load_screenshot.png](https://raw.githubusercontent.com/alibaba/higress/refs/heads/main/docs/images/plugin.gif)
            **多种服务发现**
            ![failed_to_load_screenshot.png](https://raw.githubusercontent.com/alibaba/higress/refs/heads/main/docs/images/service-source.gif)
            **域名和证书**
            ![failed_to_load_screenshot.png](https://raw.githubusercontent.com/alibaba/higress/refs/heads/main/docs/images/domain.gif)
            **丰富的路由能力**
            ![failed_to_load_screenshot.png](https://raw.githubusercontent.com/alibaba/higress/refs/heads/main/docs/images/route-service.gif)
    zh-TW:
        description: 一款雲原生 API 閘道器，核心基於 Istio 和 Envoy，支援以 Go/Rust/JS 等語言編寫 Wasm 外掛，以及開箱即用的控制台
        readme: |-
            # Higress 是什麼？
            Higress 是一款雲原生 API 閘道器，核心基於 Istio 和 Envoy，支援以 Go/Rust/JS 等語言編寫 Wasm 外掛，並提供數十個現成的通用外掛，以及開箱即用的控制台。
            # 核心使用場景
            Higress 的 AI 閘道能力支援國內外所有主流模型供應商，以及以 vllm/ollama 等自建的 DeepSeek 模型。同時，Higress 支援透過外掛方式託管 MCP (Model Context Protocol) 伺服器，使 AI Agent 更容易調用各種工具和服務。借助 openapi-to-mcp 工具，您可以快速將 OpenAPI 規範轉換為遠端 MCP 伺服器進行託管。Higress 提供對 LLM API 及 MCP API 的統一管理。
            # 示意圖片
            **豐富的可觀察性**
            ![failed_to_load_screenshot.png](https://raw.githubusercontent.com/alibaba/higress/refs/heads/main/docs/images/monitor.gif)
            **外掛擴充機制**
            ![failed_to_load_screenshot.png](https://raw.githubusercontent.com/alibaba/higress/refs/heads/main/docs/images/plugin.gif)
            **多種服務發現**
            ![failed_to_load_screenshot.png](https://raw.githubusercontent.com/alibaba/higress/refs/heads/main/docs/images/service-source.gif)
            **網域與憑證**
            ![failed_to_load_screenshot.png](https://raw.githubusercontent.com/alibaba/higress/refs/heads/main/docs/images/domain.gif)
            **豐富的路由能力**
            ![failed_to_load_screenshot.png](https://raw.githubusercontent.com/alibaba/higress/refs/heads/main/docs/images/route-service.gif)
