/dockerized-nextjs

Boilerplate to start with Docker setup (Next.js included)

Primary LanguageJavaScriptMIT LicenseMIT

🏄 dockerized

emoji-log Twitter

📦 Setup

🖥️ Development environment

  • Run
git clone https://github.com/KumarAbhirup/dockerized dockerized # to clone project
cd dockerized # enter in the project
docker-compose up
  • Rename all the .env.example to .env.

  • Create a .env file in the root of the directory.

  • Visit http://localhost:3000/

⚒️ Linting

In VSCode

  • Install ESLint and Prettier VSCode extensions.
  • Done! Now you have live linting and autofixing setup!

In Any other IDE

  • Run yarn lint in indivisual packages to check for linting errors.
  • Run yarn lint:fix to fix the linting errors.

🦄 Info

  • We are following the micro-services architechture. That means, to install npm modules, you'll have to run yarn add in the respective packages.
  • To customize the linter, use .eslintrc and .prettierrc file. Learn more

📝 License

MIT © Kumar Abhirup

Created by Kumar Abhirup 👉 Twitter.

Peace ✌️