├── .github └── FUNDING.yml ├── 1.hello-docker ├── Dockerfile └── hello.js ├── 10.api-google-docs ├── DOCS.md ├── GOOGLE-FORM.md └── assets │ ├── image-form.png │ ├── image-link.png │ ├── image.png │ └── trigger.png ├── 2.react-docker ├── .dockerignore ├── .env.example ├── .eslintrc.cjs ├── .gitignore ├── docker-compose.dev.yml ├── docker │ └── dev │ │ └── Dockerfile.dev ├── index.html ├── makefile ├── package.json ├── public │ └── vite.svg ├── src │ ├── App.css │ ├── App.jsx │ ├── assets │ │ └── react.svg │ ├── constants │ │ └── key.js │ ├── datas │ │ └── rewards.js │ ├── index.css │ └── main.jsx ├── vite.config.js └── zips │ └── vongquay.zip ├── 3.node-docker ├── .env.example ├── .gitignore ├── docker-compose.dev.yml ├── docker │ └── dev │ │ └── Dockerfile.dev ├── index.js ├── makefile ├── package-lock.json ├── package.json ├── src │ ├── app.js │ ├── app │ │ └── v1 │ │ │ ├── controllers │ │ │ └── auth.controller.js │ │ │ ├── models │ │ │ └── auth.model.js │ │ │ ├── routes │ │ │ ├── auth │ │ │ │ └── index.js │ │ │ └── index.js │ │ │ └── services │ │ │ └── auth.service.js │ ├── commons │ │ ├── configs │ │ │ ├── app.config.js │ │ │ └── gmail.config.js │ │ ├── constants │ │ │ └── index.js │ │ ├── helpers │ │ │ ├── asyncHandler.js │ │ │ ├── checkFieldsBuilder.js │ │ │ └── errorHandle.js │ │ └── utils │ │ │ ├── convert.js │ │ │ ├── httpStatusCode.js │ │ │ ├── random.js │ │ │ ├── reasonPhrases.js │ │ │ ├── sendEmail.js │ │ │ └── statusCodes.js │ ├── cores │ │ ├── error.response.js │ │ └── success.response.js │ └── views │ │ └── spamPassword.html └── vercel.json ├── 4.redis-docker ├── .gitignore ├── docker-compose.yml ├── docker │ └── dockerfile ├── logs │ └── logrotate.conf ├── makefile ├── redis │ └── redis.example.conf └── script │ ├── script_redis.sh │ └── start_redis.sh ├── 5.dockerhub-push-docker ├── .env.example ├── .gitignore ├── docker-compose.dev.yml ├── docker │ └── dev │ │ └── Dockerfile.dev ├── index.js ├── makefile ├── package.json └── src │ ├── app.js │ ├── app │ └── v1 │ │ ├── controllers │ │ └── auth.controller.js │ │ ├── models │ │ └── auth.model.js │ │ ├── routes │ │ ├── auth │ │ │ └── index.js │ │ └── index.js │ │ └── services │ │ └── auth.service.js │ ├── commons │ ├── configs │ │ ├── app.config.js │ │ └── gmail.config.js │ ├── constants │ │ └── index.js │ ├── helpers │ │ ├── asyncHandler.js │ │ ├── checkFieldsBuilder.js │ │ └── errorHandle.js │ └── utils │ │ ├── convert.js │ │ ├── httpStatusCode.js │ │ ├── random.js │ │ ├── reasonPhrases.js │ │ ├── sendEmail.js │ │ └── statusCodes.js │ ├── cores │ ├── error.response.js │ └── success.response.js │ └── views │ └── spamPassword.html ├── 6.dockerhub-pull-docker ├── .env.example ├── .gitignore ├── docker-compose.registry.yml └── makefile ├── 7.sql-docker ├── .env.example ├── .gitignore ├── SQL.md ├── database │ └── init.sql ├── docker-compose.yml └── makefile ├── 8.no-sql-docker ├── .gitignore ├── LIST-ROLE-EN.MD ├── LIST-ROLE-VI.MD ├── docker-compose.yml ├── makefile └── mongo-entrypoint │ ├── 001_users.js │ ├── init-users.sh │ └── seed-music.js ├── 9.nginx ├── .env.example ├── .gitignore ├── DOCS.md ├── assets │ ├── docker.png │ └── nginx.jpg ├── conf.d │ ├── custom-nginx.conf │ └── default.conf ├── docker-compose.yml ├── docker │ └── dockerfile ├── html │ ├── 50x.html │ ├── admin │ │ └── index.html │ ├── favicon.ico │ └── index.html ├── makefile ├── scripts │ └── htpasswd.sh └── snippets │ ├── api_json_errors.conf │ └── proxy.conf ├── DOCKER.md └── README.md /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /1.hello-docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/1.hello-docker/Dockerfile -------------------------------------------------------------------------------- /1.hello-docker/hello.js: -------------------------------------------------------------------------------- 1 | console.log('Hello Docker class Teacher Tai 🐳'); 2 | -------------------------------------------------------------------------------- /10.api-google-docs/DOCS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/10.api-google-docs/DOCS.md -------------------------------------------------------------------------------- /10.api-google-docs/GOOGLE-FORM.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/10.api-google-docs/GOOGLE-FORM.md -------------------------------------------------------------------------------- /10.api-google-docs/assets/image-form.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/10.api-google-docs/assets/image-form.png -------------------------------------------------------------------------------- /10.api-google-docs/assets/image-link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/10.api-google-docs/assets/image-link.png -------------------------------------------------------------------------------- /10.api-google-docs/assets/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/10.api-google-docs/assets/image.png -------------------------------------------------------------------------------- /10.api-google-docs/assets/trigger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/10.api-google-docs/assets/trigger.png -------------------------------------------------------------------------------- /2.react-docker/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/2.react-docker/.dockerignore -------------------------------------------------------------------------------- /2.react-docker/.env.example: -------------------------------------------------------------------------------- 1 | NODE_APP= 2 | 3 | PORT= -------------------------------------------------------------------------------- /2.react-docker/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/2.react-docker/.eslintrc.cjs -------------------------------------------------------------------------------- /2.react-docker/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/2.react-docker/.gitignore -------------------------------------------------------------------------------- /2.react-docker/docker-compose.dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/2.react-docker/docker-compose.dev.yml -------------------------------------------------------------------------------- /2.react-docker/docker/dev/Dockerfile.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/2.react-docker/docker/dev/Dockerfile.dev -------------------------------------------------------------------------------- /2.react-docker/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/2.react-docker/index.html -------------------------------------------------------------------------------- /2.react-docker/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/2.react-docker/makefile -------------------------------------------------------------------------------- /2.react-docker/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/2.react-docker/package.json -------------------------------------------------------------------------------- /2.react-docker/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/2.react-docker/public/vite.svg -------------------------------------------------------------------------------- /2.react-docker/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/2.react-docker/src/App.css -------------------------------------------------------------------------------- /2.react-docker/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/2.react-docker/src/App.jsx -------------------------------------------------------------------------------- /2.react-docker/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/2.react-docker/src/assets/react.svg -------------------------------------------------------------------------------- /2.react-docker/src/constants/key.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/2.react-docker/src/constants/key.js -------------------------------------------------------------------------------- /2.react-docker/src/datas/rewards.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/2.react-docker/src/datas/rewards.js -------------------------------------------------------------------------------- /2.react-docker/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/2.react-docker/src/index.css -------------------------------------------------------------------------------- /2.react-docker/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/2.react-docker/src/main.jsx -------------------------------------------------------------------------------- /2.react-docker/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/2.react-docker/vite.config.js -------------------------------------------------------------------------------- /2.react-docker/zips/vongquay.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/2.react-docker/zips/vongquay.zip -------------------------------------------------------------------------------- /3.node-docker/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/3.node-docker/.env.example -------------------------------------------------------------------------------- /3.node-docker/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .env 3 | src/logs 4 | yarn.lock 5 | firebaseConfig.json -------------------------------------------------------------------------------- /3.node-docker/docker-compose.dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/3.node-docker/docker-compose.dev.yml -------------------------------------------------------------------------------- /3.node-docker/docker/dev/Dockerfile.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/3.node-docker/docker/dev/Dockerfile.dev -------------------------------------------------------------------------------- /3.node-docker/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/3.node-docker/index.js -------------------------------------------------------------------------------- /3.node-docker/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/3.node-docker/makefile -------------------------------------------------------------------------------- /3.node-docker/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/3.node-docker/package-lock.json -------------------------------------------------------------------------------- /3.node-docker/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/3.node-docker/package.json -------------------------------------------------------------------------------- /3.node-docker/src/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/3.node-docker/src/app.js -------------------------------------------------------------------------------- /3.node-docker/src/app/v1/controllers/auth.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/3.node-docker/src/app/v1/controllers/auth.controller.js -------------------------------------------------------------------------------- /3.node-docker/src/app/v1/models/auth.model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/3.node-docker/src/app/v1/models/auth.model.js -------------------------------------------------------------------------------- /3.node-docker/src/app/v1/routes/auth/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/3.node-docker/src/app/v1/routes/auth/index.js -------------------------------------------------------------------------------- /3.node-docker/src/app/v1/routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/3.node-docker/src/app/v1/routes/index.js -------------------------------------------------------------------------------- /3.node-docker/src/app/v1/services/auth.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/3.node-docker/src/app/v1/services/auth.service.js -------------------------------------------------------------------------------- /3.node-docker/src/commons/configs/app.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/3.node-docker/src/commons/configs/app.config.js -------------------------------------------------------------------------------- /3.node-docker/src/commons/configs/gmail.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/3.node-docker/src/commons/configs/gmail.config.js -------------------------------------------------------------------------------- /3.node-docker/src/commons/constants/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/3.node-docker/src/commons/constants/index.js -------------------------------------------------------------------------------- /3.node-docker/src/commons/helpers/asyncHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/3.node-docker/src/commons/helpers/asyncHandler.js -------------------------------------------------------------------------------- /3.node-docker/src/commons/helpers/checkFieldsBuilder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/3.node-docker/src/commons/helpers/checkFieldsBuilder.js -------------------------------------------------------------------------------- /3.node-docker/src/commons/helpers/errorHandle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/3.node-docker/src/commons/helpers/errorHandle.js -------------------------------------------------------------------------------- /3.node-docker/src/commons/utils/convert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/3.node-docker/src/commons/utils/convert.js -------------------------------------------------------------------------------- /3.node-docker/src/commons/utils/httpStatusCode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/3.node-docker/src/commons/utils/httpStatusCode.js -------------------------------------------------------------------------------- /3.node-docker/src/commons/utils/random.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/3.node-docker/src/commons/utils/random.js -------------------------------------------------------------------------------- /3.node-docker/src/commons/utils/reasonPhrases.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/3.node-docker/src/commons/utils/reasonPhrases.js -------------------------------------------------------------------------------- /3.node-docker/src/commons/utils/sendEmail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/3.node-docker/src/commons/utils/sendEmail.js -------------------------------------------------------------------------------- /3.node-docker/src/commons/utils/statusCodes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/3.node-docker/src/commons/utils/statusCodes.js -------------------------------------------------------------------------------- /3.node-docker/src/cores/error.response.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/3.node-docker/src/cores/error.response.js -------------------------------------------------------------------------------- /3.node-docker/src/cores/success.response.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/3.node-docker/src/cores/success.response.js -------------------------------------------------------------------------------- /3.node-docker/src/views/spamPassword.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/3.node-docker/src/views/spamPassword.html -------------------------------------------------------------------------------- /3.node-docker/vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/3.node-docker/vercel.json -------------------------------------------------------------------------------- /4.redis-docker/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/4.redis-docker/.gitignore -------------------------------------------------------------------------------- /4.redis-docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/4.redis-docker/docker-compose.yml -------------------------------------------------------------------------------- /4.redis-docker/docker/dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/4.redis-docker/docker/dockerfile -------------------------------------------------------------------------------- /4.redis-docker/logs/logrotate.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/4.redis-docker/logs/logrotate.conf -------------------------------------------------------------------------------- /4.redis-docker/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/4.redis-docker/makefile -------------------------------------------------------------------------------- /4.redis-docker/redis/redis.example.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/4.redis-docker/redis/redis.example.conf -------------------------------------------------------------------------------- /4.redis-docker/script/script_redis.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/4.redis-docker/script/script_redis.sh -------------------------------------------------------------------------------- /4.redis-docker/script/start_redis.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/4.redis-docker/script/start_redis.sh -------------------------------------------------------------------------------- /5.dockerhub-push-docker/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/5.dockerhub-push-docker/.env.example -------------------------------------------------------------------------------- /5.dockerhub-push-docker/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .env 3 | src/logs 4 | yarn.lock 5 | firebaseConfig.json -------------------------------------------------------------------------------- /5.dockerhub-push-docker/docker-compose.dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/5.dockerhub-push-docker/docker-compose.dev.yml -------------------------------------------------------------------------------- /5.dockerhub-push-docker/docker/dev/Dockerfile.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/5.dockerhub-push-docker/docker/dev/Dockerfile.dev -------------------------------------------------------------------------------- /5.dockerhub-push-docker/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/5.dockerhub-push-docker/index.js -------------------------------------------------------------------------------- /5.dockerhub-push-docker/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/5.dockerhub-push-docker/makefile -------------------------------------------------------------------------------- /5.dockerhub-push-docker/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/5.dockerhub-push-docker/package.json -------------------------------------------------------------------------------- /5.dockerhub-push-docker/src/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/5.dockerhub-push-docker/src/app.js -------------------------------------------------------------------------------- /5.dockerhub-push-docker/src/app/v1/controllers/auth.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/5.dockerhub-push-docker/src/app/v1/controllers/auth.controller.js -------------------------------------------------------------------------------- /5.dockerhub-push-docker/src/app/v1/models/auth.model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/5.dockerhub-push-docker/src/app/v1/models/auth.model.js -------------------------------------------------------------------------------- /5.dockerhub-push-docker/src/app/v1/routes/auth/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/5.dockerhub-push-docker/src/app/v1/routes/auth/index.js -------------------------------------------------------------------------------- /5.dockerhub-push-docker/src/app/v1/routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/5.dockerhub-push-docker/src/app/v1/routes/index.js -------------------------------------------------------------------------------- /5.dockerhub-push-docker/src/app/v1/services/auth.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/5.dockerhub-push-docker/src/app/v1/services/auth.service.js -------------------------------------------------------------------------------- /5.dockerhub-push-docker/src/commons/configs/app.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/5.dockerhub-push-docker/src/commons/configs/app.config.js -------------------------------------------------------------------------------- /5.dockerhub-push-docker/src/commons/configs/gmail.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/5.dockerhub-push-docker/src/commons/configs/gmail.config.js -------------------------------------------------------------------------------- /5.dockerhub-push-docker/src/commons/constants/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/5.dockerhub-push-docker/src/commons/constants/index.js -------------------------------------------------------------------------------- /5.dockerhub-push-docker/src/commons/helpers/asyncHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/5.dockerhub-push-docker/src/commons/helpers/asyncHandler.js -------------------------------------------------------------------------------- /5.dockerhub-push-docker/src/commons/helpers/checkFieldsBuilder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/5.dockerhub-push-docker/src/commons/helpers/checkFieldsBuilder.js -------------------------------------------------------------------------------- /5.dockerhub-push-docker/src/commons/helpers/errorHandle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/5.dockerhub-push-docker/src/commons/helpers/errorHandle.js -------------------------------------------------------------------------------- /5.dockerhub-push-docker/src/commons/utils/convert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/5.dockerhub-push-docker/src/commons/utils/convert.js -------------------------------------------------------------------------------- /5.dockerhub-push-docker/src/commons/utils/httpStatusCode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/5.dockerhub-push-docker/src/commons/utils/httpStatusCode.js -------------------------------------------------------------------------------- /5.dockerhub-push-docker/src/commons/utils/random.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/5.dockerhub-push-docker/src/commons/utils/random.js -------------------------------------------------------------------------------- /5.dockerhub-push-docker/src/commons/utils/reasonPhrases.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/5.dockerhub-push-docker/src/commons/utils/reasonPhrases.js -------------------------------------------------------------------------------- /5.dockerhub-push-docker/src/commons/utils/sendEmail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/5.dockerhub-push-docker/src/commons/utils/sendEmail.js -------------------------------------------------------------------------------- /5.dockerhub-push-docker/src/commons/utils/statusCodes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/5.dockerhub-push-docker/src/commons/utils/statusCodes.js -------------------------------------------------------------------------------- /5.dockerhub-push-docker/src/cores/error.response.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/5.dockerhub-push-docker/src/cores/error.response.js -------------------------------------------------------------------------------- /5.dockerhub-push-docker/src/cores/success.response.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/5.dockerhub-push-docker/src/cores/success.response.js -------------------------------------------------------------------------------- /5.dockerhub-push-docker/src/views/spamPassword.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/5.dockerhub-push-docker/src/views/spamPassword.html -------------------------------------------------------------------------------- /6.dockerhub-pull-docker/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/6.dockerhub-pull-docker/.env.example -------------------------------------------------------------------------------- /6.dockerhub-pull-docker/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .env 3 | src/logs 4 | yarn.lock 5 | firebaseConfig.json -------------------------------------------------------------------------------- /6.dockerhub-pull-docker/docker-compose.registry.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/6.dockerhub-pull-docker/docker-compose.registry.yml -------------------------------------------------------------------------------- /6.dockerhub-pull-docker/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/6.dockerhub-pull-docker/makefile -------------------------------------------------------------------------------- /7.sql-docker/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/7.sql-docker/.env.example -------------------------------------------------------------------------------- /7.sql-docker/.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | db-data 3 | -------------------------------------------------------------------------------- /7.sql-docker/SQL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/7.sql-docker/SQL.md -------------------------------------------------------------------------------- /7.sql-docker/database/init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/7.sql-docker/database/init.sql -------------------------------------------------------------------------------- /7.sql-docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/7.sql-docker/docker-compose.yml -------------------------------------------------------------------------------- /7.sql-docker/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/7.sql-docker/makefile -------------------------------------------------------------------------------- /8.no-sql-docker/.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | db-data 3 | -------------------------------------------------------------------------------- /8.no-sql-docker/LIST-ROLE-EN.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/8.no-sql-docker/LIST-ROLE-EN.MD -------------------------------------------------------------------------------- /8.no-sql-docker/LIST-ROLE-VI.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/8.no-sql-docker/LIST-ROLE-VI.MD -------------------------------------------------------------------------------- /8.no-sql-docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/8.no-sql-docker/docker-compose.yml -------------------------------------------------------------------------------- /8.no-sql-docker/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/8.no-sql-docker/makefile -------------------------------------------------------------------------------- /8.no-sql-docker/mongo-entrypoint/001_users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/8.no-sql-docker/mongo-entrypoint/001_users.js -------------------------------------------------------------------------------- /8.no-sql-docker/mongo-entrypoint/init-users.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/8.no-sql-docker/mongo-entrypoint/init-users.sh -------------------------------------------------------------------------------- /8.no-sql-docker/mongo-entrypoint/seed-music.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/8.no-sql-docker/mongo-entrypoint/seed-music.js -------------------------------------------------------------------------------- /9.nginx/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/9.nginx/.env.example -------------------------------------------------------------------------------- /9.nginx/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/9.nginx/.gitignore -------------------------------------------------------------------------------- /9.nginx/DOCS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/9.nginx/DOCS.md -------------------------------------------------------------------------------- /9.nginx/assets/docker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/9.nginx/assets/docker.png -------------------------------------------------------------------------------- /9.nginx/assets/nginx.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/9.nginx/assets/nginx.jpg -------------------------------------------------------------------------------- /9.nginx/conf.d/custom-nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/9.nginx/conf.d/custom-nginx.conf -------------------------------------------------------------------------------- /9.nginx/conf.d/default.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/9.nginx/conf.d/default.conf -------------------------------------------------------------------------------- /9.nginx/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/9.nginx/docker-compose.yml -------------------------------------------------------------------------------- /9.nginx/docker/dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/9.nginx/docker/dockerfile -------------------------------------------------------------------------------- /9.nginx/html/50x.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/9.nginx/html/50x.html -------------------------------------------------------------------------------- /9.nginx/html/admin/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/9.nginx/html/admin/index.html -------------------------------------------------------------------------------- /9.nginx/html/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/9.nginx/html/favicon.ico -------------------------------------------------------------------------------- /9.nginx/html/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/9.nginx/html/index.html -------------------------------------------------------------------------------- /9.nginx/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/9.nginx/makefile -------------------------------------------------------------------------------- /9.nginx/scripts/htpasswd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/9.nginx/scripts/htpasswd.sh -------------------------------------------------------------------------------- /9.nginx/snippets/api_json_errors.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/9.nginx/snippets/api_json_errors.conf -------------------------------------------------------------------------------- /9.nginx/snippets/proxy.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/9.nginx/snippets/proxy.conf -------------------------------------------------------------------------------- /DOCKER.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/DOCKER.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fdhhhdjd/Class_Docker_Systems/HEAD/README.md --------------------------------------------------------------------------------