| set -e | |
| # Start subconverter | |
| /opt/subconverter/subconverter & | |
| # Start FastAPI via uv | |
| cd /app && uv run python -m uvicorn main:app --host 127.0.0.1 --port 8000 & | |
| # Start Caddy (foreground, as PID 1 child) | |
| exec caddy run --config /etc/caddy/Caddyfile | |
| set -e | |
| # Start subconverter | |
| /opt/subconverter/subconverter & | |
| # Start FastAPI via uv | |
| cd /app && uv run python -m uvicorn main:app --host 127.0.0.1 --port 8000 & | |
| # Start Caddy (foreground, as PID 1 child) | |
| exec caddy run --config /etc/caddy/Caddyfile | |