Update deployment.sh
This commit is contained in:
@@ -1,6 +1,28 @@
|
||||
#!/bin/bash
|
||||
|
||||
read -p "Please enter a resolved domain name: " domain
|
||||
read -p "Please enter a domain name or external IP address [default: localhost]: " APP_DOMAIN
|
||||
|
||||
if [ -z "$APP_DOMAIN" ]; then
|
||||
APP_DOMAIN="localhost"
|
||||
fi
|
||||
|
||||
read -p "Please set a port for the frontend server [default: 80]: " CLIENT_PORT
|
||||
|
||||
if [ -z "$CLIENT_PORT" ]; then
|
||||
CLIENT_PORT="80"
|
||||
fi
|
||||
|
||||
read -p "Please set a port for the backend server [default: 9000]: " SERVER_PORT
|
||||
|
||||
if [ -z "$SERVER_PORT" ]; then
|
||||
SERVER_PORT="9000"
|
||||
fi
|
||||
|
||||
read -p "Please set a port for the backend WSGI server [default: 8000]: " WSGI_PORT
|
||||
|
||||
if [ -z "$WSGI_PORT" ]; then
|
||||
WSGI_PORT="8000"
|
||||
fi
|
||||
|
||||
if [[ $(which docker) ]]; then
|
||||
echo "Docker is already installed"
|
||||
@@ -43,6 +65,6 @@ sudo curl -L "https://raw.githubusercontent.com/WongSaang/chatgpt-ui/main/docker
|
||||
|
||||
echo "Starting services..."
|
||||
|
||||
sudo APP_DOMAIN="${domain}:9000" docker-compose up -d
|
||||
sudo APP_DOMAIN="${APP_DOMAIN}:${SERVER_PORT}" CLIENT_PORT=${CLIENT_PORT} SERVER_PORT=${SERVER_PORT} WSGI_PORT=${WSGI_PORT} docker-compose up --pull -d
|
||||
|
||||
echo "Done"
|
||||
Reference in New Issue
Block a user