Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

License

NotificationsYou must be signed in to change notification settings

beclab/market

Repository files navigation

Market

TheMarket is a built-in application ofTerminus OS. It's an implementation of the decentralized and permissionlessOpen Application Distribution Protocol.

With Market, you can one-click install various apps, recommendation algorithms, and large language models from Terminus and third-party developers.

Overview

Market is built onapp-service andmarket-server. Its primary role is to manage the installation, upgrade, and uninstallation of Apps, Models, and Recommendations, among other related operations.

TheApplication in Terminus is a Custom Resource (CR) defined by the k8s Custom Resource Definition (CRD). When a user initiates an installation, it's automatically created by the Application Controller.

Getting Started

If you want to use Terminus, there's no need to run this service separately. Just install Terminus, and it will be included in the system.

Alternatively, if you want to run a standalone Market instance, please refer to the installation guide below.

How to install

To run Market, you'll need a Kubernetes cluster. You can useKIND for a local testing cluster, or use a remote cluster.

Build backend

  1. Build and push your image to the location specified byIMG:
make docker-build docker-push IMG=<some-registry>/market-backend:tag

Build frontend

Please refer tofrontend


[8]ページ先頭

©2009-2025 Movatter.jp