feat: remove webui
This commit is contained in:
parent
1dee611fb3
commit
e78a302cb9
6 changed files with 9 additions and 112 deletions
|
|
@ -5,8 +5,7 @@ RUN apk add --no-cache \
|
|||
git \
|
||||
curl \
|
||||
ca-certificates \
|
||||
bash \
|
||||
ttyd
|
||||
bash
|
||||
|
||||
# Install kubectl — architecture-aware, checksum-verified
|
||||
RUN KUBECTL_VERSION=$(curl -fsSL https://dl.k8s.io/release/stable.txt) \
|
||||
|
|
@ -19,9 +18,6 @@ RUN KUBECTL_VERSION=$(curl -fsSL https://dl.k8s.io/release/stable.txt) \
|
|||
&& rm /tmp/kubectl.sha256 \
|
||||
&& chmod +x /usr/local/bin/kubectl
|
||||
|
||||
# Entrypoint used by the webui service (ttyd wrapping claude)
|
||||
COPY --chmod=755 webui-entrypoint.sh /usr/local/bin/webui-entrypoint.sh
|
||||
|
||||
# System-level Claude Code policy — owned by root, not writable by the node user.
|
||||
# Restricts available models; cannot be bypassed via CLI flags or env vars.
|
||||
COPY settings.json /etc/claude-code/managed-settings.json
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue