Personal blog of Imran Chowdhury
I’m a software engineer currently working with NextJS, React, NestJS, Node, and GraphQL. I love learning about InfoSec, DevOps, ML, and Full Stack Web.
You may follow me on LinkedIn for latest updates.
First, install node dependencies:
yarn
Then, setup Algolia.
For development server, run:
yarn develop # or yarn start
For production build, run:
yarn build # outputs to public/
For dockerised production build, run:
docker build -t imrancio/blog . # builds imrancio/blog:latest docker image
For deploy to AWS S3, run:
AWS_PROFILE=<aws profile name> yarn deploy
# or AWS_ACCESS_KEY_ID=<...> AWS_SECRET_ACCESS_KEY=<...> AWS_REGION<...> yarn deploy
The source code is licensed under MIT. Please feel free to use and share it.
All rights reserved for the content. It's alright to share snippets or part of the content with proper attribution. It’s not okay to copy paste an entire post (with or without attribution). Please contact me in this case.