This commit introduces Docker support for the OpenCut application.
- Adds a `Dockerfile` for the `apps/web` Next.js application, using a multi-stage build with `bun`.
- Updates `docker-compose.yaml` to include the `web` service, along with existing `db` (PostgreSQL) and `redis` services.
- Configures dependencies between services and sets up environment variables.
- Creates an `apps/web/.env` file based on the example, tailored for the Docker environment.
These changes allow developers to easily set up and run the entire application stack using Docker Compose.