x86_64-alpine-get_iplayer/files/start
Jonny Ervine 3dcc4b486d new file: Dockerfile
new file:   Jenkinsfile
	new file:   files/etc/crontabs/root
	new file:   files/etc/logrotate.d/get_iplayer
	new file:   files/etc/periodic/daily/get_iplayer_update
	new file:   files/etc/periodic/hourly/get_iplayer_pvr
	new file:   files/start
Initial commit
2020-02-18 09:50:10 +00:00

19 lines
327 B
Bash
Executable File

#!/bin/sh
#
# Docker entrypoint
#
# Ensure up-to-date
/etc/periodic/daily/get_iplayer_update
# Start cron with output to syslog
/sbin/syslogd
/usr/sbin/crond
# Restart if killed, e.g. due to update
umask 2
while true; do
/usr/local/bin/get_iplayer -V
su-exec $PUID:$PGID /usr/local/bin/get_iplayer.cgi -p $PORT
done