Files
claude-hub/Dockerfile.setup
dependabot[bot] 7eea4e302e chore(deps): bump node from 24 to 25
Bumps node from 24 to 25.

---
updated-dependencies:
- dependency-name: node
  dependency-version: '25'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-20 13:24:42 +00:00

20 lines
523 B
Docker

# First stage: Interactive setup for Claude Code authentication
FROM node:25
# Install Claude Code
RUN npm install -g @anthropic-ai/claude-code
# Set up environment for Bedrock
ENV CLAUDE_CODE_USE_BEDROCK=1
ENV ANTHROPIC_MODEL='us.anthropic.claude-3-7-sonnet-20250219-v1:0'
# Enable prompt caching for better performance
# ENV DISABLE_PROMPT_CACHING=1
# We'll use AWS profiles, not env vars
ENV AWS_PROFILE=claude-webhook
ENV AWS_REGION=us-east-2
WORKDIR /workspace
# Entry point for manual setup
ENTRYPOINT ["bash"]