Skip to main content

Configuration Cookbook

These recipes show how to combine module configs safely.

Minimal HTTP app

export default {
core: { env: 'dev' },
http: { enabled: true },
httpExpress: { enabled: true }
};

HTTP + Database + Entity

export default {
core: { env: 'dev' },
http: { enabled: true },
httpExpress: { enabled: true },
database: {
enabled: true,
connection: { driver: 'mysql', host: 'localhost', user: 'root', password: '', database: 'app' }
},
entity: { enabled: true }
};

Observability stack

export default {
logging: { enabled: true },
telemetry: { enabled: true, exporter: 'otlp' }
};

File uploads

export default {
storage: { enabled: true },
storageExpress: { enabled: true }
};

Scheduler + Database

export default {
scheduler: { enabled: true },
database: { enabled: true }
};