From e70ec3538ba4e02a60afedca583da1c35b7b6d7a Mon Sep 17 00:00:00 2001 From: Mathieu Virbel Date: Tue, 24 Jun 2025 19:05:30 -0600 Subject: [PATCH] feat: add ripgrep and openssh-client in images (#15) --- cubbi/images/goose/Dockerfile | 4 +++- cubbi/images/opencode/Dockerfile | 5 ++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/cubbi/images/goose/Dockerfile b/cubbi/images/goose/Dockerfile index 1cef94c..ab7087b 100644 --- a/cubbi/images/goose/Dockerfile +++ b/cubbi/images/goose/Dockerfile @@ -1,7 +1,7 @@ FROM python:3.12-slim LABEL maintainer="team@monadical.com" -LABEL description="Goose with MCP servers for Cubbi" +LABEL description="Goose for Cubbi" # Install system dependencies including gosu for user switching and shadow for useradd/groupadd RUN apt-get update && apt-get install -y --no-install-recommends \ @@ -17,6 +17,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ nano \ tmux \ git-core \ + ripgrep \ + openssh-client \ vim \ && rm -rf /var/lib/apt/lists/* diff --git a/cubbi/images/opencode/Dockerfile b/cubbi/images/opencode/Dockerfile index c3bb379..5b4cd58 100644 --- a/cubbi/images/opencode/Dockerfile +++ b/cubbi/images/opencode/Dockerfile @@ -1,7 +1,7 @@ FROM python:3.12-slim LABEL maintainer="team@monadical.com" -LABEL description="Goose with MCP servers for Cubbi" +LABEL description="Opencode for Cubbi" # Install system dependencies including gosu for user switching and shadow for useradd/groupadd RUN apt-get update && apt-get install -y --no-install-recommends \ @@ -17,6 +17,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ nano \ tmux \ git-core \ + ripgrep \ + openssh-client \ vim \ && rm -rf /var/lib/apt/lists/* @@ -35,6 +37,7 @@ RUN mkdir -p /opt/node && \ rm node.tar.gz ENV PATH="/opt/node/bin:$PATH" +RUN npm i -g yarn RUN npm i -g opencode-ai # Create app directory