配置
启动时如果reblog发不存在reblog.yml
,则会自动生成配置文件并停止启动流程。
reblog采用yml格式配置文件,以下为示例配置文件:
server:
host: localhost # 服务器地址
port: 3000 # 服务器端口
db:
type: mysql # 数据库类型
host: localhost # 数据库地址
port: 3306 # 数据库端口
name: reblog # 数据库名称
user: root # 数据库用户名
password: password # 数据库密码
dashboard:
enable: true # 是否启用控制台
服务端 server
host
:服务器地址,默认为localhost
port
:服务器端口,默认为3000
数据库 db
type
:数据库类型,目前支持mysql
、postgres
,在dev环境下额外支持sqlite3
host
:数据库地址port
:数据库端口name
:数据库名称user
:数据库用户名password
:数据库密码
控制台 dashboard
enable
:是否启用控制台,默认为true
配置项特殊语法
env()
:读取环境变量,如env(ENV_VAR_NAME)
,读取环境变量ENV_VAR_NAME
的值(>= v0.1.2)。