mirror of
https://github.com/claude-did-this/claude-hub.git
synced 2026-02-14 19:30:02 +01:00
Bumps node from 18-slim to 24-slim. --- updated-dependencies: - dependency-name: node dependency-version: 24-slim dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
20 lines
523 B
Docker
20 lines
523 B
Docker
# First stage: Interactive setup for Claude Code authentication
|
|
FROM node:24
|
|
|
|
# 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"] |