@things-factory/operato-board
v4.3.723
Published
App for dashboarding
Downloads
763
Keywords
Readme
Operato Board
- Operato : Solution family brand of hatiolab.com(http://www.hatiolab.com)
- Board : Monitoring Solution
prerequisites
- nodejs version 12
build
$ yarn install && yarn upgraderun
$ yarn serve:devbrowser
- http://localhost:3000
- login with id/password ([email protected] / admin)
install
operato-board installation script
create a folder for the application and change directory to your folder.
the script will download a& install operato-board
# install script for operato-board curl -fsSL https://raw.githubusercontent.com/things-factory/things-factory/master/packages/operato-board/installer/install.sh | bash -srun 'start.sh' to start operato-board and 'stop.sh' to stop the running applicaton.
on initial start, run 'migrate.sh' first to migrate database.
# data migration $ ./start.sh $ ./migrate.sh $ ./stop.sh # restart with service port no. defualt uses 4000 $ ./start.sh 80
License
License request process
Edit bellowing data and send request to license manager([email protected])
- Product Type : Things or Operato
- License Type : Production or Evaluation
- Purchase Date : License purchased date
- Expiration Date : License expiration Date
- Host Address : host or UNLIMITED
host can be
- host: sub.scond-level.top-level
ex) board.hatiolab.com, *.hatiolab.com
- ip :
ex) 192.168.1.9, 192.168.*.*,
- host: sub.scond-level.top-level
- Max Target(Board) Count
- Board count by domain
- 0 means unlimited
- Max Domain Count
- Max domain count in this host
- 0 means unlimited
license format
{
"License Type": "Evaluation",
"Purchase Date": "2021.03.23",
"Expiration Date": "2021.06.30",
"Host Address": "UNLIMITED",
"Max Target Count": 0,
"Max Domain Count": 0,
"Key":""
}import license
var licenseKey = require('./license').Key // import license file
module.exports = {
accessTokenCookieKey: 'access_token.board',
licenseKey: licenseKey // put license key value to here
}