├── .gitignore ├── LICENSE ├── README.md ├── packages ├── hello │ ├── README.md │ ├── index.js │ └── package.json ├── intro │ └── README.md ├── real-world │ ├── .gitignore │ ├── README.md │ ├── package.json │ ├── packages │ │ ├── backend │ │ │ ├── .env.default │ │ │ ├── .gitignore │ │ │ ├── constants │ │ │ │ └── index.js │ │ │ ├── core │ │ │ │ └── README.md │ │ │ ├── mixins │ │ │ │ ├── __tests__ │ │ │ │ │ └── knexdb.mixin.spec.js │ │ │ │ └── knexdb.mixin.js │ │ │ ├── models │ │ │ │ └── user.model.js │ │ │ ├── moleculer.config.js │ │ │ ├── package.json │ │ │ ├── services │ │ │ │ ├── articles │ │ │ │ │ └── README.md │ │ │ │ ├── auth │ │ │ │ │ └── README.md │ │ │ │ ├── databases │ │ │ │ │ └── usr │ │ │ │ │ │ └── user.service.js │ │ │ │ ├── gateway │ │ │ │ │ └── gateway.service.js │ │ │ │ ├── interaction │ │ │ │ │ └── README.md │ │ │ │ └── users │ │ │ │ │ ├── README.md │ │ │ │ │ └── user.service.js │ │ │ └── utils │ │ │ │ ├── __tests__ │ │ │ │ └── db.util.spec.js │ │ │ │ └── db.util.js │ │ └── database │ │ │ ├── .env.default │ │ │ ├── .gitignore │ │ │ ├── helpers │ │ │ └── index.js │ │ │ ├── knexfile.js │ │ │ ├── migrations │ │ │ ├── 20200411002210_create_user_schema.js │ │ │ └── 20200411002300_create_user_table.js │ │ │ └── package.json │ └── yarn.lock ├── todo-app │ ├── docker-compose.yml │ ├── package.json │ ├── packages │ │ ├── backend │ │ │ ├── .gitignore │ │ │ ├── Dockerfile │ │ │ ├── README.md │ │ │ ├── package.json │ │ │ └── src │ │ │ │ ├── app.js │ │ │ │ ├── controllers │ │ │ │ └── TodoController.js │ │ │ │ ├── models │ │ │ │ ├── tests │ │ │ │ │ └── todo.spec.js │ │ │ │ └── todo.js │ │ │ │ └── router │ │ │ │ └── index.js │ │ └── frontend │ │ │ ├── .browserslistrc │ │ │ ├── .dockerignore │ │ │ ├── .env.production │ │ │ ├── .gitignore │ │ │ ├── .prettierrc │ │ │ ├── Dockerfile │ │ │ ├── README.md │ │ │ ├── cypress.json │ │ │ ├── jest.config.js │ │ │ ├── nginx.conf │ │ │ ├── package.json │ │ │ ├── public │ │ │ ├── favicon.ico │ │ │ └── index.html │ │ │ ├── src │ │ │ ├── App.vue │ │ │ ├── assets │ │ │ │ ├── logo.png │ │ │ │ └── style.css │ │ │ ├── components │ │ │ │ └── AppFooter.vue │ │ │ ├── main.ts │ │ │ ├── router │ │ │ │ └── index.ts │ │ │ ├── service │ │ │ │ └── index.ts │ │ │ ├── shims-tsx.d.ts │ │ │ ├── shims-vue.d.ts │ │ │ ├── store │ │ │ │ └── index.ts │ │ │ └── views │ │ │ │ └── Home │ │ │ │ ├── HomeService.ts │ │ │ │ └── index.vue │ │ │ ├── tests │ │ │ ├── e2e │ │ │ │ ├── plugins │ │ │ │ │ └── index.js │ │ │ │ ├── specs │ │ │ │ │ └── test.js │ │ │ │ └── support │ │ │ │ │ ├── commands.js │ │ │ │ │ └── index.js │ │ │ └── unit │ │ │ │ └── example.spec.ts │ │ │ ├── tsconfig.json │ │ │ ├── tslint.json │ │ │ ├── vue.config.js │ │ │ └── yarn.lock │ └── yarn.lock └── web │ └── README.md └── provision ├── .gitignore ├── clean.sh ├── docker-compose.yml ├── get-docker.sh ├── images └── node-builder-10-alpine │ └── Dockerfile ├── setup-docker.sh └── setup.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/README.md -------------------------------------------------------------------------------- /packages/hello/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/hello/README.md -------------------------------------------------------------------------------- /packages/hello/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/hello/index.js -------------------------------------------------------------------------------- /packages/hello/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/hello/package.json -------------------------------------------------------------------------------- /packages/intro/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/real-world/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/real-world/.gitignore -------------------------------------------------------------------------------- /packages/real-world/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/real-world/README.md -------------------------------------------------------------------------------- /packages/real-world/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/real-world/package.json -------------------------------------------------------------------------------- /packages/real-world/packages/backend/.env.default: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/real-world/packages/backend/.env.default -------------------------------------------------------------------------------- /packages/real-world/packages/backend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/real-world/packages/backend/.gitignore -------------------------------------------------------------------------------- /packages/real-world/packages/backend/constants/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/real-world/packages/backend/constants/index.js -------------------------------------------------------------------------------- /packages/real-world/packages/backend/core/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/real-world/packages/backend/mixins/__tests__/knexdb.mixin.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/real-world/packages/backend/mixins/__tests__/knexdb.mixin.spec.js -------------------------------------------------------------------------------- /packages/real-world/packages/backend/mixins/knexdb.mixin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/real-world/packages/backend/mixins/knexdb.mixin.js -------------------------------------------------------------------------------- /packages/real-world/packages/backend/models/user.model.js: -------------------------------------------------------------------------------- 1 | module.exports = {}; 2 | -------------------------------------------------------------------------------- /packages/real-world/packages/backend/moleculer.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/real-world/packages/backend/moleculer.config.js -------------------------------------------------------------------------------- /packages/real-world/packages/backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/real-world/packages/backend/package.json -------------------------------------------------------------------------------- /packages/real-world/packages/backend/services/articles/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/real-world/packages/backend/services/auth/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/real-world/packages/backend/services/databases/usr/user.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/real-world/packages/backend/services/databases/usr/user.service.js -------------------------------------------------------------------------------- /packages/real-world/packages/backend/services/gateway/gateway.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/real-world/packages/backend/services/gateway/gateway.service.js -------------------------------------------------------------------------------- /packages/real-world/packages/backend/services/interaction/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/real-world/packages/backend/services/users/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/real-world/packages/backend/services/users/user.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/real-world/packages/backend/services/users/user.service.js -------------------------------------------------------------------------------- /packages/real-world/packages/backend/utils/__tests__/db.util.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/real-world/packages/backend/utils/__tests__/db.util.spec.js -------------------------------------------------------------------------------- /packages/real-world/packages/backend/utils/db.util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/real-world/packages/backend/utils/db.util.js -------------------------------------------------------------------------------- /packages/real-world/packages/database/.env.default: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/real-world/packages/database/.env.default -------------------------------------------------------------------------------- /packages/real-world/packages/database/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/real-world/packages/database/.gitignore -------------------------------------------------------------------------------- /packages/real-world/packages/database/helpers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/real-world/packages/database/helpers/index.js -------------------------------------------------------------------------------- /packages/real-world/packages/database/knexfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/real-world/packages/database/knexfile.js -------------------------------------------------------------------------------- /packages/real-world/packages/database/migrations/20200411002210_create_user_schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/real-world/packages/database/migrations/20200411002210_create_user_schema.js -------------------------------------------------------------------------------- /packages/real-world/packages/database/migrations/20200411002300_create_user_table.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/real-world/packages/database/migrations/20200411002300_create_user_table.js -------------------------------------------------------------------------------- /packages/real-world/packages/database/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/real-world/packages/database/package.json -------------------------------------------------------------------------------- /packages/real-world/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/real-world/yarn.lock -------------------------------------------------------------------------------- /packages/todo-app/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/docker-compose.yml -------------------------------------------------------------------------------- /packages/todo-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/package.json -------------------------------------------------------------------------------- /packages/todo-app/packages/backend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/packages/backend/.gitignore -------------------------------------------------------------------------------- /packages/todo-app/packages/backend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/packages/backend/Dockerfile -------------------------------------------------------------------------------- /packages/todo-app/packages/backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/packages/backend/README.md -------------------------------------------------------------------------------- /packages/todo-app/packages/backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/packages/backend/package.json -------------------------------------------------------------------------------- /packages/todo-app/packages/backend/src/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/packages/backend/src/app.js -------------------------------------------------------------------------------- /packages/todo-app/packages/backend/src/controllers/TodoController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/packages/backend/src/controllers/TodoController.js -------------------------------------------------------------------------------- /packages/todo-app/packages/backend/src/models/tests/todo.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/packages/backend/src/models/tests/todo.spec.js -------------------------------------------------------------------------------- /packages/todo-app/packages/backend/src/models/todo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/packages/backend/src/models/todo.js -------------------------------------------------------------------------------- /packages/todo-app/packages/backend/src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/packages/backend/src/router/index.js -------------------------------------------------------------------------------- /packages/todo-app/packages/frontend/.browserslistrc: -------------------------------------------------------------------------------- 1 | > 1% 2 | last 2 versions 3 | -------------------------------------------------------------------------------- /packages/todo-app/packages/frontend/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | tests 3 | dist 4 | .vscode 5 | -------------------------------------------------------------------------------- /packages/todo-app/packages/frontend/.env.production: -------------------------------------------------------------------------------- 1 | VUE_APP_SERVICE_ENDPOINT=http://todo.midujs.io:3000/api 2 | -------------------------------------------------------------------------------- /packages/todo-app/packages/frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/packages/frontend/.gitignore -------------------------------------------------------------------------------- /packages/todo-app/packages/frontend/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/packages/frontend/.prettierrc -------------------------------------------------------------------------------- /packages/todo-app/packages/frontend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/packages/frontend/Dockerfile -------------------------------------------------------------------------------- /packages/todo-app/packages/frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/packages/frontend/README.md -------------------------------------------------------------------------------- /packages/todo-app/packages/frontend/cypress.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/packages/frontend/cypress.json -------------------------------------------------------------------------------- /packages/todo-app/packages/frontend/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/packages/frontend/jest.config.js -------------------------------------------------------------------------------- /packages/todo-app/packages/frontend/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/packages/frontend/nginx.conf -------------------------------------------------------------------------------- /packages/todo-app/packages/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/packages/frontend/package.json -------------------------------------------------------------------------------- /packages/todo-app/packages/frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/packages/frontend/public/favicon.ico -------------------------------------------------------------------------------- /packages/todo-app/packages/frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/packages/frontend/public/index.html -------------------------------------------------------------------------------- /packages/todo-app/packages/frontend/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/packages/frontend/src/App.vue -------------------------------------------------------------------------------- /packages/todo-app/packages/frontend/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/packages/frontend/src/assets/logo.png -------------------------------------------------------------------------------- /packages/todo-app/packages/frontend/src/assets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/packages/frontend/src/assets/style.css -------------------------------------------------------------------------------- /packages/todo-app/packages/frontend/src/components/AppFooter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/packages/frontend/src/components/AppFooter.vue -------------------------------------------------------------------------------- /packages/todo-app/packages/frontend/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/packages/frontend/src/main.ts -------------------------------------------------------------------------------- /packages/todo-app/packages/frontend/src/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/packages/frontend/src/router/index.ts -------------------------------------------------------------------------------- /packages/todo-app/packages/frontend/src/service/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/packages/frontend/src/service/index.ts -------------------------------------------------------------------------------- /packages/todo-app/packages/frontend/src/shims-tsx.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/packages/frontend/src/shims-tsx.d.ts -------------------------------------------------------------------------------- /packages/todo-app/packages/frontend/src/shims-vue.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/packages/frontend/src/shims-vue.d.ts -------------------------------------------------------------------------------- /packages/todo-app/packages/frontend/src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/packages/frontend/src/store/index.ts -------------------------------------------------------------------------------- /packages/todo-app/packages/frontend/src/views/Home/HomeService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/packages/frontend/src/views/Home/HomeService.ts -------------------------------------------------------------------------------- /packages/todo-app/packages/frontend/src/views/Home/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/packages/frontend/src/views/Home/index.vue -------------------------------------------------------------------------------- /packages/todo-app/packages/frontend/tests/e2e/plugins/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/packages/frontend/tests/e2e/plugins/index.js -------------------------------------------------------------------------------- /packages/todo-app/packages/frontend/tests/e2e/specs/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/packages/frontend/tests/e2e/specs/test.js -------------------------------------------------------------------------------- /packages/todo-app/packages/frontend/tests/e2e/support/commands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/packages/frontend/tests/e2e/support/commands.js -------------------------------------------------------------------------------- /packages/todo-app/packages/frontend/tests/e2e/support/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/packages/frontend/tests/e2e/support/index.js -------------------------------------------------------------------------------- /packages/todo-app/packages/frontend/tests/unit/example.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/packages/frontend/tests/unit/example.spec.ts -------------------------------------------------------------------------------- /packages/todo-app/packages/frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/packages/frontend/tsconfig.json -------------------------------------------------------------------------------- /packages/todo-app/packages/frontend/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/packages/frontend/tslint.json -------------------------------------------------------------------------------- /packages/todo-app/packages/frontend/vue.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/packages/frontend/vue.config.js -------------------------------------------------------------------------------- /packages/todo-app/packages/frontend/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/packages/frontend/yarn.lock -------------------------------------------------------------------------------- /packages/todo-app/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/packages/todo-app/yarn.lock -------------------------------------------------------------------------------- /packages/web/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /provision/.gitignore: -------------------------------------------------------------------------------- 1 | data/ 2 | -------------------------------------------------------------------------------- /provision/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/provision/clean.sh -------------------------------------------------------------------------------- /provision/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/provision/docker-compose.yml -------------------------------------------------------------------------------- /provision/get-docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/provision/get-docker.sh -------------------------------------------------------------------------------- /provision/images/node-builder-10-alpine/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/provision/images/node-builder-10-alpine/Dockerfile -------------------------------------------------------------------------------- /provision/setup-docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/provision/setup-docker.sh -------------------------------------------------------------------------------- /provision/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltv/nodejs-course/HEAD/provision/setup.sh --------------------------------------------------------------------------------