Files
tvj-epg/entrypoint.sh
David Folkes 7024e8036d
All checks were successful
Build and Publish TVJ EPG Image / build (push) Successful in 20s
Add entrypoint.sh
2026-02-03 01:38:22 -05:00

17 lines
328 B
Bash

#!/bin/sh
set -eu
mkdir -p /app/output
UPDATE_INTERVAL="${UPDATE_INTERVAL:-6}"
( while true; do
echo "$(date) - Updating TVJ EPG..."
python /app/tvj_epg.py
echo "$(date) - Sleeping for ${UPDATE_INTERVAL} hours..."
sleep "$((UPDATE_INTERVAL * 3600))"
done
) &
cd /app/output
exec python3 -m http.server 8787