mirror of
https://github.com/nihilvux/bancho.py.git
synced 2025-09-16 10:38:39 -07:00
17 lines
461 B
Bash
17 lines
461 B
Bash
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
|
|
echo "Sourcing environment from .env file"
|
|
set -a
|
|
source .env
|
|
set +a
|
|
|
|
echo "Installing nginx configuration"
|
|
envsubst '${APP_PORT},${DOMAIN},${SSL_CERT_PATH},${SSL_KEY_PATH},${DATA_DIRECTORY}' < ext/nginx.conf.example > /etc/nginx/sites-available/bancho.conf
|
|
ln -f -s /etc/nginx/sites-available/bancho.conf /etc/nginx/sites-enabled/bancho.conf
|
|
|
|
echo "Restarting nginx"
|
|
nginx -s reload
|
|
|
|
echo "Nginx configuration installed"
|