recoder-code
Version:
Complete AI-powered development platform with ML model training, plugin registry, real-time collaboration, monitoring, infrastructure automation, and enterprise deployment capabilities
34 lines • 1.2 kB
JavaScript
/**
* Configuration management for Plugin Registry Service
*/
Object.defineProperty(exports, "__esModule", { value: true });
const config = {
port: parseInt(process.env.PORT || '3000'),
host: process.env.HOST || '0.0.0.0',
environment: process.env.NODE_ENV || 'development',
database: {
host: process.env.DB_HOST || 'localhost',
port: parseInt(process.env.DB_PORT || '5432'),
username: process.env.DB_USERNAME || 'postgres',
password: process.env.DB_PASSWORD || 'password',
database: process.env.DB_DATABASE || 'plugin_registry',
},
redis: {
host: process.env.REDIS_HOST || 'localhost',
port: parseInt(process.env.REDIS_PORT || '6379'),
password: process.env.REDIS_PASSWORD,
},
jwt: {
secret: process.env.JWT_SECRET || 'dev-secret-key',
expiresIn: process.env.JWT_EXPIRES_IN || '24h',
},
storage: {
provider: process.env.STORAGE_PROVIDER || 'local',
path: process.env.STORAGE_PATH || './storage',
bucket: process.env.S3_BUCKET,
region: process.env.S3_REGION,
},
};
exports.default = config;
//# sourceMappingURL=config.js.map
;