# HG changeset patch # User drewp@bigasterisk.com # Date 1545206172 28800 # Node ID f78438913bf7f3b6e10135fc7f4c06bda4c010a8 # Parent 67cebf7a14de1114376883b2730b6fd1fae21fee start bluetoothButtons svc Ignore-this: 9aba5a873e79b48cf70ae7ba0fb8c17c diff -r 67cebf7a14de -r f78438913bf7 service/bluetoothButtons/Dockerfile --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/service/bluetoothButtons/Dockerfile Tue Dec 18 23:56:12 2018 -0800 @@ -0,0 +1,15 @@ +FROM bang6:5000/base_x86 + + + +COPY requirements.txt ./ +RUN pip install -r requirements.txt + +ADD https://projects.bigasterisk.com/rdfdb/more.tgz ./ +RUN tar xvzf more.tgz + +COPY *.py ./ + +EXPOSE 11012 + +CMD [ "python", "./bluetooth_buttons.py" ] diff -r 67cebf7a14de -r f78438913bf7 service/bluetoothButtons/Dockerfile.pi --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/service/bluetoothButtons/Dockerfile.pi Tue Dec 18 23:56:12 2018 -0800 @@ -0,0 +1,15 @@ +FROM bang6:5000/base_pi + +RUN apt-get install --yes libxss-dev + +COPY requirements.txt ./ +RUN pip install -r requirements.txt + +ADD https://projects.bigasterisk.com/rdfdb/more.tgz ./ +RUN tar xvzf more.tgz + +COPY *.py ./ + +EXPOSE 9107 + +CMD [ "python", "./bluetooth_buttons.py" ] diff -r 67cebf7a14de -r f78438913bf7 service/bluetoothButtons/makefile --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/service/bluetoothButtons/makefile Tue Dec 18 23:56:12 2018 -0800 @@ -0,0 +1,15 @@ +build_image: + (cd /my/proj/homeauto/lib; tar czf /my/site/projects/rdfdb/more.tgz *.py) + docker build --network=host -t bang6:5000/bluetooth_buttons_x86:latest . + docker push bang6:5000/bluetooth_buttons_x86:latest + +build_image_pi: + (cd /my/proj/homeauto/lib; tar czf /my/site/projects/rdfdb/more.tgz *.py) + docker build --file Dockerfile.pi --network=host -t bang6:5000/bluetooth_buttons_pi:latest . + docker push bang6:5000/bluetooth_buttons_pi:latest + +shell: + docker run --rm -it --cap-add SYS_PTRACE --net=host bang6:5000/bluetooth_buttons_x86:latest /bin/sh + +local_run: + docker run --rm -it -p 9107:9107 --net=host bang6:5000/bluetooth_buttons_x86:latest python ./bluetooth_buttons.py -v diff -r 67cebf7a14de -r f78438913bf7 service/bluetoothButtons/requirements.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/service/bluetoothButtons/requirements.txt Tue Dec 18 23:56:12 2018 -0800 @@ -0,0 +1,9 @@ +python-dateutil +rdflib==4.2.2 + +influxdb==4.1.1 +cyclone +service_identity +https://projects.bigasterisk.com/rdfdb/rdfdb-0.6.0.tar.gz +rdflib-jsonld==0.3 +