Browse Source

发包脚本上传

master
xueyinfei 8 hours ago
parent
commit
5cb9f5edcc
  1. 31
      vue-fastapi-backend/.env.prod
  2. 17
      vue-fastapi-backend/start_vfa_b.sh

31
vue-fastapi-backend/.env.prod

@ -2,21 +2,25 @@
# 应用运行环境
APP_ENV = 'prod'
# 应用名称
APP_NAME = 'RuoYi-FastAPI'
APP_NAME = 'Dash-FasAPI-Admin'
# 应用代理路径
APP_ROOT_PATH = '/prod-api'
# 应用主机
APP_HOST = '0.0.0.0'
# APP_HOST = '127.0.0.1'
# 应用端口
APP_PORT = 9099
# 应用版本
APP_VERSION= '1.5.1'
APP_VERSION= '1.4.1'
# 应用是否开启热重载
APP_RELOAD = false
# 应用是否开启IP归属区域查询
APP_IP_LOCATION_QUERY = true
# 应用是否允许账号同时登录
APP_SAME_TIME_LOGIN = true
# 访问dolphinscheduler的接口地址
# DS_SERVER_URL= http://172.28.146.65:12345
DS_SERVER_URL= https://47.121.212.121:443
# -------- Jwt配置 --------
# Jwt秘钥
@ -30,18 +34,21 @@ JWT_REDIS_EXPIRE_MINUTES = 30
# -------- 数据库配置 --------
# 数据库类型,可选的有'mysql'、'postgresql',默认为'mysql'
DB_TYPE = 'mysql'
# 数据库主机
#DB_HOST = '172.31.247.240'
#DB_HOST = '47.113.147.166'
DB_HOST = '127.0.0.1'
# 数据库端口
DB_PORT = 3306
# 数据库用户名
DB_USERNAME = 'root'
#DB_USERNAME = 'test'
DB_USERNAME = 'dbf'
# 数据库密码
DB_PASSWORD = 'root'
#DB_PASSWORD = '11111111'
DB_PASSWORD = '1q2w3e4r'
# 数据库名称
DB_DATABASE = 'ruoyi-fastapi'
#DB_DATABASE = 'dash_test'
DB_DATABASE = 'vfa_test_0115'
# 是否开启sqlalchemy日志
DB_ECHO = true
# 允许溢出连接池大小的最大连接数
@ -63,4 +70,12 @@ REDIS_USERNAME = ''
# Redis密码
REDIS_PASSWORD = ''
# Redis数据库
REDIS_DATABASE = 2
REDIS_DATABASE = 2
# -------- minio配置 --------
# minio主机
MINIO_ADDRESS = '172.28.146.65:9000'
# minio用户
MINIO_ADMIN = 'WFpLqkCgjoQNsnu6t7FO'
# minio密码
MINIO_PASSWORD = 'gPRViF52Or5Fyvr0PCZHuIxZGfrTpNynajMiEjBZ'

17
vue-fastapi-backend/start_vfa_b.sh

@ -0,0 +1,17 @@
#!/bin/bash
# 激活conda环境
source /root/miniconda3/etc/profile.d/conda.sh # 或者指定你的conda路径
conda activate vfa
# 进入工作目录
cd ./
# 查看端口8088的进程,并杀掉它
pid=$(lsof -t -i:9099)
if [ -n "$pid" ]; then
kill -9 $pid
fi
# 启动程序,并使其在后台运行
nohup python3 app.py --env=prod > /dev/null 2>&1 &
Loading…
Cancel
Save