diff --git a/src/api/checkhealth/controllers/checkhealth.ts b/src/api/checkhealth/controllers/checkhealth.ts new file mode 100644 index 0000000..6cb53e1 --- /dev/null +++ b/src/api/checkhealth/controllers/checkhealth.ts @@ -0,0 +1,11 @@ +import { name, version } from '../../../../package.json'; + +export default () => ({ + index() { + return { + name, + version, + status: 'ok', + }; + }, +}); diff --git a/src/api/checkhealth/routes/checkhealth.ts b/src/api/checkhealth/routes/checkhealth.ts new file mode 100644 index 0000000..851fd97 --- /dev/null +++ b/src/api/checkhealth/routes/checkhealth.ts @@ -0,0 +1,12 @@ +export default { + routes: [ + { + method: 'GET', + path: '/checkhealth', + handler: 'checkhealth.index', + config: { + auth: false, + }, + }, + ], +};