dakl / particle-relay-hub-api

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Development

Run locally

python run.py

Deplotyment

Build & push

docker build -t dakl/particle-relay-hub-api .
docker push dakl/particle-relay-hub-api

Run Container

docker run \
-e RELAY_HUB_DEVICE_ID=(echo $RELAY_HUB_DEVICE_ID) \
-e LEGO_HOUSE_DEVICE_ID=(echo $LEGO_HOUSE_DEVICE_ID) \
-e PARTICLE_ACCESS_TOKEN=(echo $PARTICLE_ACCESS_TOKEN) \
-p 8000:8000 \
dakl/particle-relay-hub-api

Run in swarm

docker service create \
--replicas 1 \
--name particle-relay-hub-api \
-e RELAY_HUB_DEVICE_ID=(echo $RELAY_HUB_DEVICE_ID) \
-e LEGO_HOUSE_DEVICE_ID=(echo $LEGO_HOUSE_DEVICE_ID) \
-e PARTICLE_ACCESS_TOKEN=(echo $PARTICLE_ACCESS_TOKEN) \
-p 8000:8000 \
dakl/particle-relay-hub-api

CI

Should build and push image. TBD.

About


Languages

Language:Python 94.9%Language:Makefile 3.1%Language:Dockerfile 2.1%