Add support for docker dev in bolt

This commit is contained in:
Rahul Bhardwaj 2024-10-06 19:42:49 +05:30
parent 6a9cb78fd6
commit 816d6d5f81
2 changed files with 30 additions and 0 deletions

View File

@ -108,3 +108,17 @@ pnpm run deploy
```
Make sure you have the necessary permissions and Wrangler is correctly configured for your Cloudflare account.
## Docker Dev
To build docker image
```
docker build -t bolt-ai .
```
To run bolt dev in docker(Add ANTHROPIC_API_KEY=XXX before running)
```
docker run -p 5173:5173 --env-file .env.local bolt-ai
```

16
Dockerfile Normal file
View File

@ -0,0 +1,16 @@
FROM node:20.15.1
WORKDIR /app
RUN npm install -g pnpm
# Copy the rest of your app's source code
COPY . .
# Install dependencies
RUN pnpm install
# Expose the port the app runs on
EXPOSE 5173
CMD [ "pnpm", "run", "dev" ]