mirror of
https://github.com/sergeyyarkov/modbus-logger.git
synced 2026-10-11 02:18:51 +03:00
15 lines
640 B
JavaScript
15 lines
640 B
JavaScript
import express from 'express'
|
|
import { appConfigSchema } from "#root/validators/index.js";
|
|
import { appController } from "#root/controllers/index.js";
|
|
import { validateBodyMiddleware } from "#root/middlewares/index.js";
|
|
|
|
const appRouter = express.Router();
|
|
|
|
appRouter.get("/config", appController.getConfig);
|
|
appRouter.patch("/config", validateBodyMiddleware(appConfigSchema), appController.updateConfig);
|
|
appRouter.get("/is_configured", appController.isConfigured);
|
|
appRouter.get('/ping', appController.ping);
|
|
appRouter.get('/commit-hash', appController.commitHash)
|
|
appRouter.get('/memory', appController.memoryUsage)
|
|
|
|
export { appRouter } |