Deepanshu Raj

Portfolio Website

Running Locally

Prerequisite

Install and start Docker.

First-time setup

From the project root:

docker compose up -d --build

Open:

http://localhost:8000

Subsequent runs

Start:

docker compose up -d

Stop:

docker compose down

View logs:

docker compose logs -f

Changes to the source files are automatically rebuilt and live-reloaded in the browser.

Rebuild the container

If Dockerfile or requirements.txt changes:

docker compose up -d --build