Skip to content

UpgradeLink-standalone

このクイックスタートガイドは、UpgradeLink の Docker イメージを通じて Docker コンテナ内に UpgradeLink を迅速にデプロイして使用するのを支援します。

  • UpgradeLink-admin モジュールは内部アプリケーションとして定義されており、パブリックネットワーク環境向けの製品ではありません。隔離された内部ネットワーク環境にデプロイすることを推奨し、強く推奨しませんパブリックネットワーク環境にデプロイすること。
  • UpgradeLink-api モジュールはパブリックネットワーク環境向けの API プロジェクトとして定義されており、外部ネットワーク環境にデプロイする必要があります。

1. 環境準備

1.1 環境設定

Docker をインストールし、インストールを確認します:

shell
docker --version  # バージョン番号が表示されればインストール成功

1.2 プロジェクトのダウンロード

いずれかのリポジトリからクローンします:

shell
# GitHub
git clone https://github.com/toolsetlink/upgradelink.git

# or GitCode
git clone https://gitcode.com/toolsetlink/upgradelink.git

1.3 依存サービスの起動(MySQL + Redis)

注 1:独立した MySQL/Redis 環境を使用する場合は、設定を調整する必要があります。

注 2:MySQL 初期化スクリプトのパス:development/upgradelink-3.0.0.sql

DB 初期化

1.3.1 MySQL の起動

shell
cd upgradelink/development/mysql-8.4.3
shell
docker-compose up -d

1.3.2 Redis の起動

shell
cd upgradelink/development/redis-6.0.20
shell
docker-compose up -d

最初の実行では Docker イメージが自動的にダウンロードされます。待ち時間はネットワーク速度に依存します:

shell
docker run -d --add-host=host.docker.internal:host-gateway -p 80:80 -p 8888:8888 toolsetlink/upgradelink-standalone:3.0.0

docker logs -f $container_id コマンドを使用して UpgradeLink サービスの起動ログを確認します。以下のログが表示されれば、サービスは正常に起動しています。

2025-09-26 15:10:26,284 INFO Set uid to user 0 succeeded
2025-09-26 15:10:26,302 INFO RPC interface 'supervisor' initialized
2025-09-26 15:10:26,303 CRIT Server 'unix_http_server' running without any HTTP authentication checking

以下のサービスを通じて UpgradeLink の機能を迅速にテストすることができます:

任意のブラウザを開き、アドレス:http://127.0.0.1:80 を入力して UpgradeLink コンソールページにアクセスします。

注:デフォルトのユーザー名とパスワードは admin/simple-admin です

2.2 API インターフェース

API サービスのアドレスは http://127.0.0.1:8888 です。API ドキュメントを参照し、テストのためにアドレスを置き換えることができます。

toolsetlink@163.com