From bf66cbbf34d25022b9aa5ccb463f554879da188d Mon Sep 17 00:00:00 2001 From: Max Date: Mon, 23 Feb 2026 16:29:35 +0100 Subject: [PATCH] feat: ask user if app is running behind reverse proxy feat: ask user if app is running behind reverse proxy Signed-off-by: Max --- generate_config.sh | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/generate_config.sh b/generate_config.sh index ce27c66..6925735 100755 --- a/generate_config.sh +++ b/generate_config.sh @@ -10,8 +10,17 @@ if test -f "Revolt.toml"; then done fi +# Ask if running behind a reverse proxy +echo "Is this application running behind a reverse proxy? (e.g NGNIX)" +select yn in "Yes" "No"; do + case $yn in + No ) HOSTNAME_PREFIX="https://$1"; break;; + Yes ) HOSTNAME_PREFIX=":80"; break;; + esac +done + # set hostname for Caddy and vite variables -echo "HOSTNAME=https://$1" > .env.web +echo "HOSTNAME=$HOSTNAME_PREFIX" > .env.web echo "REVOLT_PUBLIC_URL=https://$1/api" >> .env.web echo "VITE_API_URL=https://$1/api" >> .env.web echo "VITE_WS_URL=wss://$1/ws" >> .env.web