This is all of the code that runs my website, mohammad.dev. It's built with Next.js and Prisma and hosted on my home server as a dockerized container. I'm happy with where it is for now - more changes will likely come but nothing major just yet 👾
To run this project locally, you'll need to have docker installed. Then, clone this repository and run the following commands:
sudo docker-compose up -d
# or to do a clean deployment
sudo docker-compose up -d --build --force-recreate --remove-orphans