UpgradeLink-standalone Self-Build Image
This quick start guide helps you quickly deploy and use UpgradeLink in Docker containers by building your own Docker images.
- The difference from the previous article is that, depending on your environment, you can configure your MySQL and Redis environments.
1. Environment Preparation
You need to install Docker.
2. Download the Project
2.1. Download the project from GitHub
git clone https://github.com/toolsetlink/upgradelink3. Modify MySQL and Redis configurations
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.
Adjust the following configuration files:
development/docker-standalone/upgradelink-admin/server/admin.yaml
development/docker-standalone/upgradelink-api/server/api.yaml4. Build Docker Images
4.1 Build the images
cd development/docker-standalonePackage for both AMD and ARM architectures
docker buildx build -t upgradelink-standalone:3.0.0 --platform=linux/arm64 -f ./Dockerfile ../../ --loaddocker buildx build -t upgradelink-standalone:3.0.0 --platform=linux/amd64 -f ./Dockerfile ../../ --load5. Start UpgradeLink
When executing the command for the first time, it will automatically download the required Docker images. The waiting time depends on your network speed. You can also download the images in advance to shorten the waiting time for deployment commands.
docker run -d -p 80:80 -p 8888:8888 upgradelink-standalone:3.0.06. 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.
6.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
6.2 api
The API service address is http://127.0.0.1:8888. You can refer to the API documentation and replace the address for testing.