Skip to content

环境变量配置

在运行 Basemulti 之前,您需要配置以下环境变量:

环境变量描述是否必需
BASEMULTI_KEY用于身份验证的密钥
NEXT_PUBLIC_URLBasemulti 实例的基础 URL
DB_DRIVER数据库驱动类型(如 sqlite、mysql、postgresql)
DB_DATABASESQLite 数据库文件路径仅 SQLite 必需
DB_HOST数据库主机地址仅 MySQL/PostgreSQL 必需
DB_PORT数据库端口仅 MySQL/PostgreSQL 必需
DB_USER数据库用户名仅 MySQL/PostgreSQL 必需
DB_PASSWORD数据库密码仅 MySQL/PostgreSQL 必需
DB_DATABASE数据库名称仅 MySQL/PostgreSQL 必需
NEXT_PUBLIC_DISABLE_PROVIDERS禁用服务提供者, 如: sqlite,mysql(可选)

您可以通过创建 .env 文件来设置这些环境变量。例如:

bash
BASEMULTI_KEY=your-secret-key
NEXT_PUBLIC_URL=http://localhost:3000
DB_DRIVER=sqlite
DB_DATABASE=./data/database.sqlite

或者对于 MySQL:

bash
BASEMULTI_KEY=your-secret-key
NEXT_PUBLIC_URL=http://localhost:3000
DB_DRIVER=mysql
DB_HOST=localhost
DB_PORT=3306
DB_USER=root
DB_PASSWORD=password
DB_DATABASE=basemulti

Released under the MIT License.