mirror of
https://github.com/jointakahe/takahe.git
synced 2024-11-26 17:21:00 +00:00
16 lines
355 B
Bash
16 lines
355 B
Bash
|
#!/bin/bash
|
||
|
|
||
|
# Set up cache size
|
||
|
CACHE_SIZE="${TAKAHE_NGINX_CACHE_SIZE:-1g}"
|
||
|
sed -i s/__CACHESIZE__/${CACHE_SIZE}/g /takahe/docker/nginx.conf
|
||
|
|
||
|
# Run nginx and gunicorn
|
||
|
nginx -c "/takahe/docker/nginx.conf" &
|
||
|
gunicorn takahe.wsgi:application -b 0.0.0.0:8001 &
|
||
|
|
||
|
# Wait for any process to exit
|
||
|
wait -n
|
||
|
|
||
|
# Exit with status of process that exited first
|
||
|
exit $?
|