in volume ot-recorder default file (#12)

* rollback upstream PR #9

* testing ot-recorder.defaults in volume

Signed-off-by: Giovanni Angoli <juzam76@gmail.com>

* moved topics configuration from supervisord.conf to ot-recorder.default so it can be overridden
This commit is contained in:
Giovanni Angoli
2016-12-28 17:18:42 +01:00
committed by GitHub
parent c961e8bcee
commit 239aa7e0ff
3 changed files with 10 additions and 1 deletions

View File

@@ -47,4 +47,12 @@ if [ ! -f /owntracks/mosquitto/mosquitto.acl ]; then
cp /etc/mosquitto/mosquitto.acl /owntracks/mosquitto/mosquitto.acl
fi
# Put ot-recorder defaults in volume
if [ ! -f /owntracks/etc/default/ot-recorder ]; then
mkdir -p /owntracks/etc/default/
mv /etc/default/ot-recorder /owntracks/etc/default/ot-recorder
fi
# copy ot-recorder defaults back to /etc/default/
cp /owntracks/etc/default/ot-recorder /etc/default/ot-recorder
exec /usr/bin/supervisord -c /etc/supervisor/conf.d/supervisord.conf

View File

@@ -4,3 +4,4 @@
# and its associated utilities to override compiled-in defaults.
OTR_STORAGEDIR = "/owntracks/recorder/store"
OTR_TOPICS = "owntracks/#"

View File

@@ -20,7 +20,7 @@ auto_start=true
autorestart=true
[program:recorder]
command=/usr/sbin/ot-recorder --http-host 0.0.0.0 'owntracks/#'
command=/usr/sbin/ot-recorder --http-host 0.0.0.0
redirect_stderr=true
stdout_logfile=/dev/stdout
stdout_logfile_maxbytes=0