Set up the SpaceAPI service docker container
This commit is contained in:
parent
136c2c8985
commit
04c6a6d586
2 changed files with 24 additions and 0 deletions
|
@ -132,6 +132,23 @@
|
||||||
|
|
||||||
### Space API
|
### Space API
|
||||||
- name: Setup the SpaceAPI Docker container
|
- name: Setup the SpaceAPI Docker container
|
||||||
|
docker_container:
|
||||||
|
name: spaceapi
|
||||||
|
image: "{{ spaceapi_image }}"
|
||||||
|
pull: true
|
||||||
|
state: started
|
||||||
|
detach: yes
|
||||||
|
restart_policy: unless-stopped
|
||||||
|
ports:
|
||||||
|
- "0.0.0.0:{{ spaceapi_host_port }}:8080" # Must be reached by pottwal
|
||||||
|
# - "127.0.0.1:{{ spaceapi_host_port }}:8080"
|
||||||
|
env:
|
||||||
|
TZ: "{{ timezone }}"
|
||||||
|
MQTT_BROKER: "platon.n39.eu"
|
||||||
|
MQTT_TOPIC_STATUS: "{{ spaceapi_topic_status }}"
|
||||||
|
MQTT_TOPIC_LASTCHANGE: "{{ spaceapi_topic_lastchange }}"
|
||||||
|
tags:
|
||||||
|
- spaceapi
|
||||||
|
|
||||||
|
|
||||||
handlers:
|
handlers:
|
||||||
|
|
|
@ -2,3 +2,10 @@ server_admin: "admin+wittgenstein@netz39.de"
|
||||||
ansible_python_interpreter: /usr/bin/python3
|
ansible_python_interpreter: /usr/bin/python3
|
||||||
gatekeeper_user: pi
|
gatekeeper_user: pi
|
||||||
data_dir: "/srv/data"
|
data_dir: "/srv/data"
|
||||||
|
|
||||||
|
spaceapi_host_port: 8001
|
||||||
|
spaceapi_domain_name: spaceapi.n39.eu
|
||||||
|
spaceapi_image: netz39/spaceapi-service:0.1.0
|
||||||
|
spaceapi_topic_status: "Netz39/SpaceAPI/isOpen"
|
||||||
|
spaceapi_topic_lastchange: "Netz39/SpaceAPI/lastchange"
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue