├── .gitignore ├── .travis.yml ├── Dockerfile ├── LICENSE ├── README.md ├── app ├── app.io.js ├── app.js ├── app.kubernetes.js ├── controllers │ ├── indexController.js │ └── kubernetesController.js ├── helpers │ ├── autoshutdown.js │ ├── error.js │ └── prometheus │ │ └── index.js ├── io │ └── index.js ├── managers │ ├── amqpManager.js │ └── testDbManager.js └── routes │ ├── index.js │ └── index.kubernetes.js ├── app_console ├── app.js └── controllers │ └── defaultController.js ├── app_worker ├── app.js └── workers │ └── example.js ├── bin └── crud.sh ├── config ├── default.js ├── runtime.json └── test.json ├── console.js ├── data └── users.json ├── index.io.js ├── index.js ├── index.kubernetes.js ├── package.json ├── spec ├── apiSpec.js ├── dbManagerSpec.js └── kubernetesSpec.js └── worker.js /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/* 2 | node_modules/* 3 | package-lock.json 4 | __tests__ -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ria-com/node-koajs-rest-skeleton/HEAD/.travis.yml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ria-com/node-koajs-rest-skeleton/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ria-com/node-koajs-rest-skeleton/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ria-com/node-koajs-rest-skeleton/HEAD/README.md -------------------------------------------------------------------------------- /app/app.io.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ria-com/node-koajs-rest-skeleton/HEAD/app/app.io.js -------------------------------------------------------------------------------- /app/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ria-com/node-koajs-rest-skeleton/HEAD/app/app.js -------------------------------------------------------------------------------- /app/app.kubernetes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ria-com/node-koajs-rest-skeleton/HEAD/app/app.kubernetes.js -------------------------------------------------------------------------------- /app/controllers/indexController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ria-com/node-koajs-rest-skeleton/HEAD/app/controllers/indexController.js -------------------------------------------------------------------------------- /app/controllers/kubernetesController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ria-com/node-koajs-rest-skeleton/HEAD/app/controllers/kubernetesController.js -------------------------------------------------------------------------------- /app/helpers/autoshutdown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ria-com/node-koajs-rest-skeleton/HEAD/app/helpers/autoshutdown.js -------------------------------------------------------------------------------- /app/helpers/error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ria-com/node-koajs-rest-skeleton/HEAD/app/helpers/error.js -------------------------------------------------------------------------------- /app/helpers/prometheus/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ria-com/node-koajs-rest-skeleton/HEAD/app/helpers/prometheus/index.js -------------------------------------------------------------------------------- /app/io/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ria-com/node-koajs-rest-skeleton/HEAD/app/io/index.js -------------------------------------------------------------------------------- /app/managers/amqpManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ria-com/node-koajs-rest-skeleton/HEAD/app/managers/amqpManager.js -------------------------------------------------------------------------------- /app/managers/testDbManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ria-com/node-koajs-rest-skeleton/HEAD/app/managers/testDbManager.js -------------------------------------------------------------------------------- /app/routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ria-com/node-koajs-rest-skeleton/HEAD/app/routes/index.js -------------------------------------------------------------------------------- /app/routes/index.kubernetes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ria-com/node-koajs-rest-skeleton/HEAD/app/routes/index.kubernetes.js -------------------------------------------------------------------------------- /app_console/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ria-com/node-koajs-rest-skeleton/HEAD/app_console/app.js -------------------------------------------------------------------------------- /app_console/controllers/defaultController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ria-com/node-koajs-rest-skeleton/HEAD/app_console/controllers/defaultController.js -------------------------------------------------------------------------------- /app_worker/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ria-com/node-koajs-rest-skeleton/HEAD/app_worker/app.js -------------------------------------------------------------------------------- /app_worker/workers/example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ria-com/node-koajs-rest-skeleton/HEAD/app_worker/workers/example.js -------------------------------------------------------------------------------- /bin/crud.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ria-com/node-koajs-rest-skeleton/HEAD/bin/crud.sh -------------------------------------------------------------------------------- /config/default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ria-com/node-koajs-rest-skeleton/HEAD/config/default.js -------------------------------------------------------------------------------- /config/runtime.json: -------------------------------------------------------------------------------- 1 | { 2 | } -------------------------------------------------------------------------------- /config/test.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /console.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ria-com/node-koajs-rest-skeleton/HEAD/console.js -------------------------------------------------------------------------------- /data/users.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ria-com/node-koajs-rest-skeleton/HEAD/data/users.json -------------------------------------------------------------------------------- /index.io.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ria-com/node-koajs-rest-skeleton/HEAD/index.io.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ria-com/node-koajs-rest-skeleton/HEAD/index.js -------------------------------------------------------------------------------- /index.kubernetes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ria-com/node-koajs-rest-skeleton/HEAD/index.kubernetes.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ria-com/node-koajs-rest-skeleton/HEAD/package.json -------------------------------------------------------------------------------- /spec/apiSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ria-com/node-koajs-rest-skeleton/HEAD/spec/apiSpec.js -------------------------------------------------------------------------------- /spec/dbManagerSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ria-com/node-koajs-rest-skeleton/HEAD/spec/dbManagerSpec.js -------------------------------------------------------------------------------- /spec/kubernetesSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ria-com/node-koajs-rest-skeleton/HEAD/spec/kubernetesSpec.js -------------------------------------------------------------------------------- /worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ria-com/node-koajs-rest-skeleton/HEAD/worker.js --------------------------------------------------------------------------------