Files
dashboard-cpsp/docker/entrypoint-cron.sh
T

10 lines
348 B
Bash

#!/bin/sh
set -e
cd /app
python manage.py migrate --noinput
printenv | grep -E '^(PATH|DJANGO_|SECRET_|DB_|KARUNG_|IOT_|CHICKEN_COUNTING_|DASHBOARD_|DEBUG|ALLOWED_|BOOTSTRAP_|API_|CORS_|CSRF_|SESSION_)' \
> /etc/environment || true
# Cron min resolution is 1 minute; karung polls every 30s in a side loop.
/app/karung_sync_loop.sh &
exec cron -f