MBlog 支持多个环境变量,下面列表说明.
非必填环境变量 | 默认值 | 解释 |
---|---|---|
ENABLE_SWAGGER | false | 需要开启 API 文档的才配置,否则不需要配置,选填 |
JAVA_OPTS | “-Xms512m -Xmx512m” | 内存设置,建议最低不要低于 256m,默认 512m |
DB_TYPE | mysql | 数据库类型,可选 为空时默认 mysql,-sqlite :sqlite,注意前面有- |
MYSQL_USER | 无 | 数据库用户名,DB_TYPE 为 mysql 时必填 |
MYSQL_PASS | 无 | 数据库密码,DB_TYPE 为 mysql 时必填 |
MYSQL_URL | 无 | 格式:数据库地址:端口 ,前面没有 http(s) ,DB_TYPE 为 mysql 时必填 |
MYSQL_DB | 无 | 数据库名称 ,DB_TYPE 为 mysql 时必填 |
MBLOG_FRONT_DOMAIN | 无 | mblog 前端地址(配置跨域使用的,带 http(s),有端口带端口,docker 启动的这里是宿主机的 IP,必填),前后不分离版本忽略此参数 |
AUTO_EXECUTE_SQL | true | 自动执行 SQL 脚本,默认自动执行,如果已经提前执行了,这里配置为 false,通常不需要设置 |