Skip to content

创建编辑器容器配置

启动容器时,需要给每个容器设置环境变量。我们在本地启动编辑器时,同样需要修改.env配置文件。

创建env文件夹

目前每个服务对应的环境配置都需要放在env目录,供 docker-compose.yml读取,env目录和docker-compose.yml同级。

创建编辑器容器配置

复制下面脚本,创建文件:editor.env,放在env文件夹,最终路径为:env/editor.env

bash
# 域名,示例:www.marsview.com.cn,下面两个是一样的
VIRTUAL_HOST=www.marsview.com.cn
LETSENCRYPT_HOST=www.marsview.com.cn
# 接口地址(默认即可)
VITE_EDITOR_API=/api/editor
# 模型地址
VITE_MODEL_API=/api/model
# 后台访问地址(需要改成你自己的)
VITE_ADMIN_URL=https://admin.marsview.com.cn
# CDN 地址(前端静态js、css、图片等资源加载地址前缀,不填时,默认使用当前服务器IP+端口)
VITE_CDN_URL=
# 文档地址(需要改成你自己的)
VITE_DOCS_URL=
# LOGO地址(支持本地路径和CDN地址)
VITE_LOGO_URL=/imgs/mars-logo.png
# LOGO黑暗背景(支持本地路径和CDN地址)
VITE_LOGO_DARK_URL=/imgs/mars-logo-dark.png
# 系统名称
VITE_APP_NAME=MarsView
# 系统备案号
VITE_ICP=
# 显示微信登录(企业客户可关闭)
VITE_LOGIN_WECHAT=
# 微信登录appid(企业客户可关闭)
VITE_WECHAT_APPID=
# 微信登录重定向地址(企业客户可关闭)
VITE_WECHAT_REDIRECT=
# 客户版(开启后会屏蔽登录页面注册、找回密码功能,企业客户可打开)
VITE_CUSTOMER=true
# 客服地址(支持本地路径和CDN地址,不填时,默认不展示)
VITE_SERVICE_URL=/imgs/kefu_qrcode.png
# 允许发布环境,development时,只能发布到测试环境
VITE_ALLOW_ENV=production
# 开启后端模型(用于动态建表,后端编排,需要搭配服务端代码使用,付费服务)
VITE_BACKEND_MODEL=false

上面配置,大部分都不需要修改,只需要关注:VIRTUAL_HOSTLETSENCRYPT_HOSTVITE_ADMIN_URLVITE_DOCS_URL这几个配置即可, 如果需要自定义系统名称和 logo,需要修改VITE_APP_NAMEVITE_LOGO_URL

Released under the MIT License.