To start all microservices:
docker-compose up
Because microservice apple-homekit
needs host network - it runs without docker. To start apple-homekit
microservice:
cd ./services/apple-homekit
npm i
npm run start:preset
npm run bootstrap
npm run dev
For testing there are two fake devices: outlet and temperature sensor. To run them:
cd fake-devices
npm i
npm run start_device_1 # Outlet
npm run start_device_2 # Temperature sensor
Every service have deployment files in ./services/%service-name%/provisioning