- add app/pccs.py (webapp entry with ServerEnv/load_rbac/load_pybricks) - add conf/config.json (password_key, logger, databases, website processors) - add .env (environment variables for deployment) - add .gitignore - rewrite build.sh per spec (xls2ddl, json2ddl, xls2ui, symlinks, systemd)
20 lines
544 B
Bash
20 lines
544 B
Bash
# pccs 环境变量
|
|
# 部署时根据实际环境修改
|
|
|
|
# 工作目录
|
|
PCCS_HOME=/d/pccs
|
|
|
|
# 数据库 (如不在 config.json 中配置可通过环境变量覆盖)
|
|
# DB_HOST=127.0.0.1
|
|
# DB_PORT=3306
|
|
# DB_USER=test
|
|
# DB_PASSWORD=test123
|
|
# DB_NAME=pccs
|
|
|
|
# Python 路径
|
|
PYTHONPATH=$PCCS_HOME/repos/ahserver:$PCCS_HOME/repos/apppublic:$PCCS_HOME/repos/sqlor:$PCCS_HOME/repos/appbase:$PCCS_HOME/repos/rbac:$PCCS_HOME/repos/bricks_for_python:$PYTHONPATH
|
|
|
|
# NFS 共享存储端点 (供集群节点使用)
|
|
NFS_SERVER=pccs.opencomputing.cn
|
|
NFS_PATH=/d
|