imetting/.env.example

41 lines
1.9 KiB
Plaintext
Raw Normal View History

2026-04-13 09:27:39 +00:00
# ==================== 部署模式说明 ====================
# 1. 默认 Docker 一体化部署(./start.sh / docker-compose.yml
2026-04-13 09:46:10 +00:00
# 只使用当前文件(根目录 .env和 Docker Compose 注入的环境变量,不读取 backend/.env。
2026-04-13 09:27:39 +00:00
# 2. 直接运行后端或外接中间件部署:
2026-04-13 09:46:10 +00:00
# 后端可读取当前文件中的 MYSQL_HOST / REDIS_HOST
# 也可改用 backend/.env 中的 DB_* / REDIS_* 配置。
2026-04-13 09:27:39 +00:00
2026-01-19 09:52:53 +00:00
# ==================== 数据库配置 ====================
2026-04-13 09:27:39 +00:00
# MySQL 初始化参数Docker 内置 MySQL
# 当后端也运行在 Docker 中时,数据库主机应为服务名 `mysql`。
# 只有在宿主机直接运行后端时,才需要改成 127.0.0.1 或实际地址。
MYSQL_HOST=mysql
MYSQL_ROOT_PASSWORD=change_this_password
2026-01-19 09:52:53 +00:00
MYSQL_DATABASE=imeeting
MYSQL_USER=imeeting
2026-04-13 09:27:39 +00:00
MYSQL_PASSWORD=change_this_password
2026-01-19 09:52:53 +00:00
MYSQL_PORT=3306
# ==================== 缓存配置 ====================
2026-04-13 09:27:39 +00:00
# Redis 初始化参数Docker 内置 Redis
# 当后端也运行在 Docker 中时Redis 主机应为服务名 `redis`。
# 只有在宿主机直接运行后端时,才需要改成 127.0.0.1 或实际地址。
REDIS_HOST=redis
2026-01-19 09:52:53 +00:00
REDIS_PORT=6379
2026-04-13 09:27:39 +00:00
REDIS_PASSWORD=change_this_password
2026-01-19 09:52:53 +00:00
REDIS_DB=0
# ==================== 应用端口配置 ====================
# iMeeting服务HTTP端口默认80
HTTP_PORT=80
# ==================== 应用配置 ====================
2026-04-13 09:27:39 +00:00
# 应用访问地址(用于生成外部链接、客户端下载链接,以及音频转录时提供给云端拉取音频文件的公网 URL
# - 本地联调可先填写: http://localhost
# - 使用云端音频转录时必须改成外部可访问的域名或公网地址不能填写容器名、127.0.0.1 或内网地址
# - 不要以 / 结尾,例如: https://your-domain.com
BASE_URL=https://your-domain.com
2026-01-19 09:52:53 +00:00
# 前端API地址通过Nginx代理访问后端
VITE_API_BASE_URL=/api