disable registration
This commit is contained in:
8
start.sh
8
start.sh
@@ -2,11 +2,17 @@
|
||||
|
||||
set -eu -o pipefail
|
||||
|
||||
mkdir -p /run/traccar/logs
|
||||
mkdir -p /run/traccar/logs /app/data/media
|
||||
|
||||
disable_registration() {
|
||||
echo "==> disabling registration"
|
||||
PGPASSWORD=${CLOUDRON_POSTGRESQL_PASSWORD} psql -h ${CLOUDRON_POSTGRESQL_HOST} -p ${CLOUDRON_POSTGRESQL_PORT} -U ${CLOUDRON_POSTGRESQL_USERNAME} -d ${CLOUDRON_POSTGRESQL_DATABASE} -c "UPDATE tc_servers SET registration=false WHERE id=1"
|
||||
}
|
||||
|
||||
echo "=> Ensure traccar.xml config"
|
||||
if [[ ! -f /app/data/traccar.xml ]]; then
|
||||
cp /app/pkg/traccar.xml.template /app/data/traccar.xml
|
||||
(sleep 10000; disable_registration) &
|
||||
fi
|
||||
|
||||
xmlstarlet ed --inplace \
|
||||
|
Reference in New Issue
Block a user