Quick Installation
It is recommended to learn about standalone deployment first, and spend a few minutes watching the installation instruction video. Some of the content in the video may differ slightly from the actual due to the earlier recording, while the overall process is basically the same.
Cloud Marketplace Installation
It defaults to the base environment having been initialized. You can visit http://{Server IP}:38881
directly in your browser to complete the subsequent steps (default path for the manager is /usr/local/MDPrivateDeployment/
).
Manual Installation
In case of lack of relevant experience, you may check Manual Installation and Deployment .
-
Prepare a Linux server with minimum configuration requirements: 8 cores, 32G RAM, 40G data disk (excluding system disk). Make sure that ports
8880
,38880
,38881
are not occupied and that connectivity between the server and the client is normal ( When used in a formal environment, it is recommended that access to port 38880 and 38881 be controlled through a security policy, and this address corresponds to some of the O&M functions); -
Check the environment parameter. Parameter Description
-
Install docker. Official installation instructions for different Linux versions can be found here;
-
Download the mirror for HAP Server (Download Offline Package)
- Linux amd64
- Linux arm64
docker pull nocoly/hap-community:5.8.0
docker pull nocoly/hap-sc:3.0.0
docker pull nocoly/hap-command:node2011-python312
docker pull nocoly/hap-doc:1.2.0
docker pull nocoly/hap-community-arm64:5.8.0
docker pull nocoly/hap-sc-arm64:3.0.0
docker pull nocoly/hap-command-arm64:node2011-python312
docker pull nocoly/hap-doc-arm64:1.2.0
-
Download the manager
- Linux amd64
- Linux arm64
wget https://pdpublic.nocoly.com/5.8.0/hap_captain_linux_amd64.tar.gz
wget https://pdpublic.nocoly.com/5.8.0/hap_captain_linux_arm64.tar.gz
-
Unzip the manager
- Linux amd64
- Linux arm64
tar -zxvf hap_captain_linux_amd64.tar.gz
tar -zxvf hap_captain_linux_arm64.tar.gz
-
Start the manager with root permissions
bash ./service.sh start
(Make sure the manager remains in running state); -
After successful start, access
http://{serverIP}:38881
in the browser, and complete the setting of the HAP system access address and initialization (initialization takes about 3-5 minutes); -
Once initialized, apply and bind a key on the current page, then create an administrator account to access the HAP workspace.
SaaS Experience
The overall functionality of HAP Server is similar to HAP SaaS, you can sign up for a HAP SaaS account to experience it first.