Konfigurasi & plugin
zentara.config.mjs dan plugin.
Konfigurasi ada di zentara.config.mjs:
export default {
appName: "Zentara Core",
port: 3000, // env PORT menimpa nilai ini
host: "0.0.0.0", // env HOST
logLevel: "info", // debug | info | warn | error | silent (env LOG_LEVEL)
debug: true, // halaman error lengkap; default true hanya saat NODE_ENV=development (env ZENTARA_DEBUG)
bodyLimit: 1048576,
publicDir: "public", // atau false
plugins: [],
middleware: [], // middleware global
middlewareFile: "src/app/middleware", // default: app/middleware di samping folder route; false = mati
};#Plugin
import { definePlugin } from "zentara";
export default definePlugin({
name: "hello",
setup(runtime) {
runtime.logger.info("plugin aktif");
},
});