]>
git.immae.eu Git - github/Chocobozzz/PeerTube.git/blob - support/docker/production/entrypoint.nginx.sh
4 # Process the nginx template
5 SOURCE_FILE
="/etc/nginx/conf.d/peertube.template"
6 TARGET_FILE
="/etc/nginx/conf.d/default.conf"
7 export WEBSERVER_HOST
="default_server"
8 export PEERTUBE_HOST
="peertube:9000"
10 envsubst
'${WEBSERVER_HOST} ${PEERTUBE_HOST}' < $SOURCE_FILE > $TARGET_FILE
12 # Remove HTTPS/SSL from nginx conf since this image is meant as a webserver _behind_ a reverse-proxy doing TLS termination itself
13 sed -i 's/443 ssl http2/80/g;/ssl_/d' $TARGET_FILE
15 nginx
-g "daemon off;"