diff --git a/Dockerfile b/Dockerfile index 14bab55..3edb599 100755 --- a/Dockerfile +++ b/Dockerfile @@ -1,13 +1,16 @@ FROM python:3.8 -WORKDIR /usr/src/toad_influx_query +WORKDIR /app COPY requirements.txt ./ RUN pip install --no-cache-dir -r requirements.txt COPY ./toad_influx_query ./toad_influx_query -COPY ./run_server.sh ./run_server.sh +COPY ./run.sh ./run.sh -EXPOSE 80:8080 +RUN mkdir ./config +VOLUME ./config -CMD [ "./run_server.sh" ] +CMD ["./run.sh"] + +# docker run --network=iotoad_network -v $(pwd)/config:/app/config toad_influx_query \ No newline at end of file diff --git a/config/config.ini b/config/config.ini index bb676ae..8137591 100644 --- a/config/config.ini +++ b/config/config.ini @@ -1,11 +1,11 @@ [INFLUXDB] # Influx database -HOST=127.0.0.1 +HOST=influxdb PORT=8086 # DB is overwritten by the content of the MQTT topic DB=sp_data [MQTT] # Central MQTT broker -BROKER_HOST=127.0.0.1 +BROKER_HOST=mqtt BROKER_PORT=1883 RESPONSE_TIMEOUT=3