handoff
This commit is contained in:
@@ -39,8 +39,11 @@ RUN test -f node_modules/node-pty/build/Release/pty.node && echo "pty.node OK" |
|
||||
# host's nvm node) run inside the container when invoked from the terminal
|
||||
# pane. Side-effect: su-exec is alpine-only — Debian replacement is gosu.
|
||||
FROM node:20-bookworm-slim AS runtime
|
||||
# v1.10.8d: openssh-client added so the terminal can ssh -t samkintop@host
|
||||
# (matching boolab's pattern) — that's how the in-pane shell gets access to
|
||||
# host tools (docker, claude, opencode) that don't exist inside the container.
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||
tmux bash gosu ca-certificates procps \
|
||||
tmux bash gosu ca-certificates procps openssh-client \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
# Mirror uid/gid 1000:1000 from the host so the bind-mounted /home/samkintop
|
||||
# (added in docker-compose) is owned by the user from the container's view.
|
||||
|
||||
Reference in New Issue
Block a user