Back to Home
higress-group icon

himarket

Verified Safe

by higress-group

Overview

An enterprise AI open platform for unified management and distribution of AI resources including LLMs, MCP Servers, and Agents.

Installation

Run Command
git clone https://github.com/higress-group/himarket.git && cd himarket/deploy/docker/scripts && ./deploy.sh install

Environment Variables

  • DB_HOST
  • DB_PORT
  • DB_NAME
  • DB_USERNAME
  • DB_PASSWORD
  • SLS_DEFAULT_PROJECT
  • SLS_DEFAULT_LOGSTORE
  • VITE_API_BASE_URL
  • NODE_ENV

Security Notes

The project uses `@Encrypted` annotations for sensitive configuration fields (e.g., API keys, passwords) in backend models, ensuring they are encrypted in the database. JWT is used for authentication with role-based access control (`@AdminAuth`, `@DeveloperAuth`). Database interactions are handled via JPA, which protects against common SQL injection vulnerabilities. Critical credentials and database settings are externalized using environment variables or Java system properties, preventing hardcoding. The frontend handles authentication tokens via local storage and includes logic for redirecting on 401/403 errors. OpenAPI spec parsing uses `js-yaml` and `JSON.parse` which, if fed untrusted external specs, could potentially be a vector for YAML/JSON parsing attacks, though in an admin panel context for internal APIs, the risk is typically lower due to assumed trust. Overall, robust security practices are in place.

Similar Servers

Stats

Interest Score98
Security Score8
Cost ClassLow
Stars735
Forks96
Last Update2026-01-15

Tags

AI GatewayAPI ManagementAI MarketplaceLLMAgentMCP Server