Quick Start
🐕 Quick Start
- If you want to deploy HertzBeat local, please refer to the following Deployment Documentation for operation.
🍞 Install HertzBeat
HertzBeat supports installation through source code, docker or package, cpu support X86/ARM64.
1:Install quickly via docker
Just one command to get started:
docker run -d -p 1157:1157 --name hertzbeat tancloud/hertzbeat
Access
localhost:1157
to start, default account:admin/hertzbeat
Detailed config refer to Install HertzBeat via Docker
2:Install via package
- Download the installation package GITEE Release GITHUB Release
- Need Jdk Environment,
jdk11
- [optional]Configure the HertzBeat configuration yml file
hertzbeat/config/application.yml
- Run shell
$ ./startup.sh
- Access
localhost:1157
to start, default account:admin/hertzbeat
Detailed config refer to Install HertzBeat via Package
3:Start via source code
- Local source code debugging needs to start the back-end project manager and the front-end project web-app.
- Backend:need
maven3+
,java11
,lombok
, start the manager service. - Web:need
nodejs npm angular-cli
environment, Runng serve --open
inweb-app
directory after backend startup. - Access
localhost:4200
to start, default account:admin/hertzbeat
Detailed steps refer to CONTRIBUTING
4:Install All(hertzbeat+mysql+iotdb/tdengine) via Docker-compose
Install and deploy the mysql database, iotdb/tdengine database and hertzbeat at one time through docker-compose deployment script.
Detailed steps refer to Install via Docker-Compose
HAVE FUN