Files
homeassistant-mcp/Dockerfile
jango-blockchained d7c12676f5 feat: migrate project to Bun runtime with comprehensive configuration updates
- Updated Dockerfile to use Bun 1.0.26 as base image
- Replaced npm/yarn scripts with Bun equivalents in package.json
- Modernized .dockerignore with expanded file and directory exclusions
- Simplified jest.config.cjs to use Bun's native testing framework
- Added new ha-analyzer-cli.ts and health-check.ts utility scripts
- Configured package manager to use Bun 1.0.26
2025-02-03 19:02:42 +01:00

20 lines
294 B
Docker

# Use Bun as the base image
FROM oven/bun:1.0.26
# Set working directory
WORKDIR /app
# Copy source code
COPY . .
# Install dependencies
RUN bun install
# Build TypeScript
RUN bun run build
# Expose the port the app runs on
EXPOSE 3000
# Start the application
CMD ["bun", "run", "start"]