통합관제 서버 배포 (smartparking-router-server)
통합관제 서비스를 아파트 단지별 원격 서버에 배포하는 방법을 설명한다.
Pre Installation
- git
- Node.js (v22.11.0)
- docker
Git clone
git clone https://github.com/LUXROBO/smartparking-router-server.gitInstallation
# install dependencies
$ npm installRunning the app
# setup test environment
$ make test_setup
# development
$ npm run start
# watch mode
$ npm run start:dev
# production mode
$ npm run start:prodDeploy
아파트 현장에 따라서 배포되는 원격지 달라진다.
# development deploy
$ git tag develop-router-[lainsignia]-v[1.0.0]
$ git push origin develop-router-[lainsignia]-v[1.0.0]
# release deploy
$ git tag release-router-[lainsignia]-v[1.0.0]
$ git push origin release-router-[lainsignia]-v[1.0.0]