workmux 0.1.213

An opinionated workflow tool that orchestrates git worktrees and tmux
1
2
3
4
5
6
7
8
9
10
11
12
13
14
ARG BASE=ghcr.io/raine/workmux-sandbox:base
FROM ${BASE}

# Install Node.js (required for pi coding agent CLI)
RUN curl -fsSL https://deb.nodesource.com/setup_22.x | bash - && \
    apt-get install -y --no-install-recommends nodejs && \
    rm -rf /var/lib/apt/lists/*

ARG CACHE_BUST=1

# Install pi coding agent CLI globally.
# npm global bin is /usr/local/bin so the `pi` binary is reachable when
# running as an arbitrary non-root UID (--user uid:gid).
RUN npm install -g @earendil-works/pi-coding-agent