Memos运行选项或参数
Memos有哪些运行选项?
以下选项可在运行时配置 Memos 服务器。这些选项可以通过环境变量设置,或者在启动服务器时作为命令行参数传递。命令行参数优先于环境变量。以下是可用选项列表:
环境变量 | 命令行标志 | 默认值 | 描述 |
---|---|---|---|
MEMOS_MODE | --mode | prod | 设置服务器的模式,影响其运行时行为和使用的数据库类型。可选值为prod(生产环境)、dev(开发环境)或 demo(演示环境)。 |
MEMOS_ADDR | --addr | 0.0.0.0 (全部) | 指定服务器监听传入连接的地址。 |
MEMOS_PORT | --port | 5230 | 设置服务器可访问的端口号。 |
MEMOS_DATA | --data | /var/opt/memos | 指定 Memos 存储数据的目录。 |
MEMOS_DRIVER | --driver | sqlite | 设置 Memos 使用的数据库驱动。可选值为sqlite、postgres 或 mysql。 |
MEMOS_DSN | --dsn | 指定用于连接数据库的数据库源名称(DSN)。请注意,每种数据库驱动都有自己的 DSN 格式。更多信息请参阅数据库文档。 |
important
DSN 中的用户名和密码如果包含特殊字符,必须进行转义,例如将=
转换为%3D
。有关更多详情,请参阅 连接 URI 文档。工具如 URL 编码器 可以帮助完成此过程。