Files
decap-stream/docker/entrypoint.sh
T

18 lines
610 B
Bash
Raw Normal View History

2026-04-23 23:40:34 -03:00
#!/bin/bash
set -e
mkdir -p /app/data/streams
mkdir -p /app/data/logs
mkdir -p /app/data/vnc-tokens
2026-04-23 23:40:34 -03:00
# Migrate streams.json from old location (/app/data/streams.json → /app/data/streams/streams.json)
if [ -f /app/data/streams.json ] && [ ! -f /app/data/streams/streams.json ]; then
mv /app/data/streams.json /app/data/streams/streams.json
echo "[entrypoint] migrated streams.json to /app/data/streams/streams.json"
fi
2026-04-23 23:40:34 -03:00
# Regenerate stream configs from current image templates before supervisord reads them
node /opt/scripts/reprovision.mjs
exec /usr/bin/supervisord -c /etc/supervisor/supervisord.conf