mirror of
https://github.com/Sagit-chu/flvx.git
synced 2026-10-04 17:16:37 +08:00
优化部署
This commit is contained in:
+1
-1
@@ -43,7 +43,7 @@ services:
|
|||||||
SERVER_ADDR: ${SERVER_HOST}
|
SERVER_ADDR: ${SERVER_HOST}
|
||||||
JAVA_OPTS: "-Xms256m -Xmx512m -Dfile.encoding=UTF-8 -Duser.timezone=Asia/Shanghai"
|
JAVA_OPTS: "-Xms256m -Xmx512m -Dfile.encoding=UTF-8 -Duser.timezone=Asia/Shanghai"
|
||||||
ports:
|
ports:
|
||||||
- "6365:6365"
|
- "${BACKEND_PORT}:6365"
|
||||||
volumes:
|
volumes:
|
||||||
- backend_logs:/app/logs
|
- backend_logs:/app/logs
|
||||||
depends_on:
|
depends_on:
|
||||||
|
|||||||
+10
-7
@@ -44,9 +44,9 @@ DB_PASSWORD=${DB_PASSWORD:-$(generate_random)}
|
|||||||
read -p "JWT 密钥(留空则随机): " JWT_SECRET
|
read -p "JWT 密钥(留空则随机): " JWT_SECRET
|
||||||
JWT_SECRET=${JWT_SECRET:-$(generate_random)}
|
JWT_SECRET=${JWT_SECRET:-$(generate_random)}
|
||||||
|
|
||||||
echo "服务器地址ip:port,用于节点连接服务端,不能挂 CDN,端口默认 6365"
|
|
||||||
while true; do
|
while true; do
|
||||||
read -p "服务器地址ip:port(必填): " SERVER_HOST
|
read -p "当前服务器IP地址(必填): " SERVER_HOST
|
||||||
if [ -n "$SERVER_HOST" ]; then
|
if [ -n "$SERVER_HOST" ]; then
|
||||||
break
|
break
|
||||||
else
|
else
|
||||||
@@ -54,20 +54,22 @@ while true; do
|
|||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
read -p "前端服务端口 FRONTEND_PORT(留空默认 80: " FRONTEND_PORT
|
read -p "前端服务端口 FRONTEND_PORT(留空默认 80): " FRONTEND_PORT
|
||||||
FRONTEND_PORT=${FRONTEND_PORT:-80}
|
FRONTEND_PORT=${FRONTEND_PORT:-80}
|
||||||
|
|
||||||
|
read -p "后端服务端口 BACKEND_PORT(留空默认 6365): " BACKEND_PORT
|
||||||
|
BACKEND_PORT=${BACKEND_PORT:-6365}
|
||||||
|
SERVER_HOST_PORT="${SERVER_HOST}:${BACKEND_PORT}"
|
||||||
cat > .env <<EOF
|
cat > .env <<EOF
|
||||||
DB_NAME=$DB_NAME
|
DB_NAME=$DB_NAME
|
||||||
DB_USER=$DB_USER
|
DB_USER=$DB_USER
|
||||||
DB_PASSWORD=$DB_PASSWORD
|
DB_PASSWORD=$DB_PASSWORD
|
||||||
JWT_SECRET=$JWT_SECRET
|
JWT_SECRET=$JWT_SECRET
|
||||||
SERVER_HOST=$SERVER_HOST
|
SERVER_HOST=$SERVER_HOST_PORT
|
||||||
FRONTEND_PORT=$FRONTEND_PORT
|
FRONTEND_PORT=$FRONTEND_PORT
|
||||||
|
BACKEND_PORT=$BACKEND_PORT
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
echo "🚀 启动 docker 服务..."
|
echo "🚀 启动 docker 服务..."
|
||||||
$DOCKER_CMD up -d
|
$DOCKER_CMD up -d
|
||||||
|
|
||||||
@@ -77,5 +79,6 @@ echo "DB_NAME=$DB_NAME"
|
|||||||
echo "DB_USER=$DB_USER"
|
echo "DB_USER=$DB_USER"
|
||||||
echo "DB_PASSWORD=$DB_PASSWORD"
|
echo "DB_PASSWORD=$DB_PASSWORD"
|
||||||
echo "JWT_SECRET=$JWT_SECRET"
|
echo "JWT_SECRET=$JWT_SECRET"
|
||||||
echo "SERVER_HOST=$SERVER_HOST"
|
echo "SERVER_HOST=$SERVER_HOST_PORT"
|
||||||
echo "FRONTEND_PORT=$FRONTEND_PORT"
|
echo "FRONTEND_PORT=$FRONTEND_PORT"
|
||||||
|
echo "BACKEND_PORT=$BACKEND_PORT"
|
||||||
|
|||||||
Reference in New Issue
Block a user