| 1234567891011121314151617181920212223242526272829303132333435 |
- module.exports = {
- databaseURI: process.env.PARSE_SERVER_DATABASE_URI || 'mongodb://localhost:27017/ecommerce_dev',
- appId: process.env.PARSE_SERVER_APPLICATION_ID || 'ecommerce-ai-app',
- masterKey: process.env.PARSE_SERVER_MASTER_KEY || 'master-key',
- masterKeyIps: ['0.0.0.0/0', '127.0.0.1', '::1', '172.18.0.1'], // 允许所有IP使用主密钥
- serverURL: 'http://localhost:1337/parse',
- port: 1337,
- mountPath: '/parse',
-
- // 权限配置
- allowClientClassCreation: true, // 允许客户端创建类
- enforcePrivateUsers: false, // 禁用严格的用户隐私
- allowCustomObjectId: true, // 允许自定义对象ID
-
- // 安全配置
- enableAnonymousUsers: true, // 启用匿名用户
- enableExpressErrorHandler: true, // 启用Express错误处理
-
- // API配置
- publicServerURL: 'http://localhost:1337/parse', // 公共服务器URL
-
- // 性能优化配置
- maxUploadSize: '100mb',
-
- // 实时查询配置
- liveQuery: {
- classNames: ['Product', 'Order', 'ChatSession'],
- redisURL: process.env.PARSE_SERVER_REDIS_URL || 'redis://localhost:6379',
- },
-
- // 日志配置
- verbose: process.env.NODE_ENV === 'development',
- logLevel: process.env.LOG_LEVEL || 'info',
- };
|