2026-04-07 15:44:13 +00:00
|
|
|
FROM caddy:latest
|
2026-04-20 15:27:21 +00:00
|
|
|
RUN apk add --no-cache bash jq curl git docker-cli python3 openssh-client autossh \
|
|
|
|
|
nodejs npm
|
|
|
|
|
# Claude Code CLI — chat backend runtime (merged from docker/chat, #1083)
|
|
|
|
|
RUN npm install -g @anthropic-ai/claude-code@2.1.84
|
|
|
|
|
COPY docker/edge/entrypoint-edge.sh /usr/local/bin/entrypoint-edge.sh
|
|
|
|
|
# Chat server and UI (merged from docker/chat into edge, #1083)
|
|
|
|
|
COPY docker/chat/server.py /usr/local/bin/chat-server.py
|
|
|
|
|
COPY docker/chat/ui/ /var/chat/ui/
|
2026-04-15 09:24:05 +00:00
|
|
|
|
|
|
|
|
VOLUME /data
|
|
|
|
|
|
2026-04-01 17:58:04 +00:00
|
|
|
ENTRYPOINT ["bash", "/usr/local/bin/entrypoint-edge.sh"]
|