# HG changeset patch # User drewp # Date 1545206172 28800 # Node ID 56bca87ed9397d7cb64d92af1c47a766eea9b6db # Parent c87e5c8eb8ab8612b3eba75eb3a773f802a0277c start bluetoothButtons svc Ignore-this: 9aba5a873e79b48cf70ae7ba0fb8c17c darcs-hash:10f57a3f191daaf8202ad570be58b544ea316ccb diff -r c87e5c8eb8ab -r 56bca87ed939 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 c87e5c8eb8ab -r 56bca87ed939 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 c87e5c8eb8ab -r 56bca87ed939 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 c87e5c8eb8ab -r 56bca87ed939 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 +