UpgradeLink-standalone
This quick start guide helps you quickly deploy and use UpgradeLink in Docker containers through UpgradeLink's Docker images.
- The UpgradeLink-admin module is defined as an internal application, not a product for public network environments. It is recommended to deploy it in an isolated internal network environment and strongly not recommended to deploy it in a public network environment.
- The UpgradeLink-api module is defined as an API project intended for public network environments and should be deployed in external network environments.
1. Environment Preparation
1.1 Environment Setup
Install Docker, and verify the installation:
docker --version # Installation is successful if version number is displayed1.2 Download the Project
Clone from either repository:
# GitHub
git clone https://github.com/toolsetlink/upgradelink.git
# or GitCode
git clone https://gitcode.com/toolsetlink/upgradelink.git1.3 Start Dependent Services (MySQL + Redis)
Note 1: If an independent MySQL/Redis environment is used, the configuration needs to be adjusted;
Note 2: Path of MySQL initialization script:
development/upgradelink-3.0.0.sql.
1.3.1 Start MySQL
cd upgradelink/development/mysql-8.4.3docker-compose up -d1.3.2 Start Redis
cd upgradelink/development/redis-6.0.20docker-compose up -d1.4 Start UpgradeLink
The first execution will automatically download the Docker image. The waiting time depends on your network speed:
docker run -d --add-host=host.docker.internal:host-gateway -p 80:80 -p 8888:8888 toolsetlink/upgradelink-standalone:3.0.02. Verify if the UpgradeLink Service Started Successfully
Use the docker logs -f $container_id command to check the UpgradeLink service startup logs. If you see the following logs, the service has started successfully.
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 checkingYou can quickly test the functionality of UpgradeLink through the following services:
2.1 UpgradeLink Console Page
Open any browser and enter the address: http://127.0.0.1:80 to access the UpgradeLink console page.
Note: Default username and password are admin/simple-admin
2.2 API Interface
The API service address is http://127.0.0.1:8888. You can refer to the API documentation and replace the address for testing.