From 9942a5638f439d1199e5fdfb1d8386d094cbf4ee Mon Sep 17 00:00:00 2001 From: Ryan Moon Date: Sat, 4 Apr 2026 07:14:12 -0500 Subject: [PATCH] feat: add psql, redis-cli, helm, k9s to devpod image --- Dockerfile.devpod | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Dockerfile.devpod b/Dockerfile.devpod index 4d7be71..91b98df 100644 --- a/Dockerfile.devpod +++ b/Dockerfile.devpod @@ -8,6 +8,7 @@ ENV PATH="/root/.bun/bin:$PATH" RUN apt-get update && apt-get install -y --no-install-recommends \ curl wget git openssh-server ca-certificates gnupg \ build-essential unzip jq tmux zsh ripgrep \ + postgresql-client redis-tools \ && rm -rf /var/lib/apt/lists/* # Bun @@ -27,6 +28,13 @@ RUN curl -fsSL "https://dl.k8s.io/release/$(curl -fsSL https://dl.k8s.io/release RUN curl -fsSL https://github.com/digitalocean/doctl/releases/download/v1.119.0/doctl-1.119.0-linux-amd64.tar.gz \ | tar xz -C /usr/local/bin +# helm +RUN curl -fsSL https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash + +# k9s +RUN curl -fsSL https://github.com/derailed/k9s/releases/latest/download/k9s_Linux_amd64.tar.gz \ + | tar xz -C /usr/local/bin k9s + # SSH setup — host keys generated at runtime via entrypoint RUN mkdir -p /run/sshd /root/.ssh && chmod 700 /root/.ssh