You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailchat/website/docs/deployment/environment.md

1.4 KiB

sidebar_position title
7 环境变量

环境变量

变量名 默认值 描述
PORT 11000 网关服务端口号
SECRET tailchat 加密秘钥, 用于JWT
API_URL http://127.0.0.1:11000 对外可访问的url地址用于文件服务访问
MONGO_URL - 数据库服务地址
REDIS_URL - Redis服务地址
MINIO_URL - 文件服务地址(minio)
MINIO_USER - 文件服务用户名
MINIO_PASS - 文件服务密码
MINIO_BUCKET_NAME tailchat 文件服务存储桶名
SMTP_SENDER - 邮件服务发件人(示例: "Tailchat" example@163.com)
SMTP_URI - 邮件服务连接地址(示例: smtp://username:password@smtp.example.com/?pool=true)
FILE_LIMIT 1048576 文件/图片上传的大小限制默认为1m请输入数字
EMAIL_VERIFY - 是否开启邮箱校验, 如果为 "1" 或者 "true" 则在注册时增加邮箱校验控制

部分环境变量示例可见: https://github.com/msgbyte/tailchat/blob/master/server/.env.example

使用文件进行配置环境变量

  • 如果是本地方式启动,请复制 .env.example.env 然后进行编辑

    mv .env.example .env
    vi .env
    
  • 如果是 docker-compose 启动,可以直接编辑 docker-compose.env, 改动后直接使用 docker compose up -d 即可生效