18 lines
410 B
Bash
Executable File
18 lines
410 B
Bash
Executable File
#!/bin/sh
|
|
set -eu
|
|
|
|
echo "YRTV 2.0.0 Beta · Superjacky6 Data Lab"
|
|
echo "Aliases: jacky / jk / yr / jacky0987"
|
|
echo "Runtime data: ${YRTV_DATA_DIR:-/data}"
|
|
|
|
python -m database.bootstrap
|
|
|
|
exec gunicorn wsgi:app \
|
|
--bind "0.0.0.0:${PORT:-5000}" \
|
|
--workers "${WEB_CONCURRENCY:-1}" \
|
|
--threads "${WEB_THREADS:-2}" \
|
|
--timeout "${WEB_TIMEOUT:-120}" \
|
|
--access-logfile - \
|
|
--error-logfile -
|
|
|