Skip to content

配置项参考

ICEDR 支持通过环境变量和管理员设置面板配置运行参数。没有配置外部数据库时,系统默认使用本地 SQLite。

基础服务

变量说明默认值
API_HOST后端监听地址0.0.0.0
API_PORT后端监听端口13000
API_CORS_ORIGIN允许跨域访问的来源
API_PUBLIC_BASE_URL后端公开访问地址
PUBLIC_SHARE_BASE_URL外链公开访问地址

数据库

变量说明
DATABASE_HOSTPostgreSQL 主机
DATABASE_PORTPostgreSQL 端口
DATABASE_DBNAMEPostgreSQL 数据库名
DATABASE_USERPostgreSQL 用户名
DATABASE_PASSWORDPostgreSQL 密码
SQLITE_DATABASE_PATHSQLite 文件路径

未提供 PostgreSQL 配置时,ICEDR 会使用 SQLite。配置 PostgreSQL 后,系统可以通过后台迁移流程切换数据源。

文件存储

变量说明
LOCAL_STORAGE_ROOT本地文件存储目录
S3_ENDPOINTS3 / MinIO 接入地址
S3_PUBLIC_ENDPOINT对外访问地址
S3_REGION区域
S3_BUCKET存储桶
S3_ACCESS_KEY_IDAccess Key
S3_SECRET_ACCESS_KEYSecret Key
S3_FORCE_PATH_STYLE是否使用 path-style 请求
MINIO_METRICS_ENDPOINTMinIO 指标接口
MINIO_METRICS_BEARER_TOKENMinIO 指标访问令牌

邮件

变量说明
SMTP_ENABLED是否启用 SMTP
SMTP_HOSTSMTP 主机
SMTP_PORTSMTP 端口
SMTP_SECURE是否使用 TLS
SMTP_USERNAMESMTP 用户名
SMTP_PASSWORDSMTP 密码
SMTP_FROM_NAME发件人名称
SMTP_FROM_EMAIL发件人邮箱
SMTP_REPLY_TO回复邮箱

Released under the Apache License 2.0.