Skip to content

Commit d93c97d

Browse files
committed
install bc, psmisc, and ripgrep (#8)
1 parent 0dfda15 commit d93c97d

File tree

1 file changed

+12
-3
lines changed

1 file changed

+12
-3
lines changed

Dockerfile

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@ ARG \
3131
TARGETARCH \
3232
# renovate: datasource=repology depName=debian_13/aggregate
3333
AGGREGATE_VERSION=1.6-8 \
34+
# renovate: datasource=repology depName=debian_13/bc
35+
BC_VERSION=1.07.1-4 \
3436
# renovate: datasource=repology depName=debian_13/bind9
3537
BIND9_VERSION=1:9.20.15-1~deb13u1 \
3638
# renovate: datasource=repology depName=debian_13/fzf
@@ -55,8 +57,12 @@ ARG \
5557
MAKE_VERSION=4.4.1-2 \
5658
# renovate: datasource=repology depName=debian_13/man-db
5759
MAN_DB_VERSION=2.13.1-1 \
60+
# renovate: datasource=repology depName=debian_13/psmisc
61+
PSMISC_VERSION=23.7-2 \
5862
# renovate: datasource=repology depName=debian_13/procps
5963
PROCPS_VERSION=2:4.0.4-9 \
64+
# renovate: datasource=repology depName=debian_13/ripgrep
65+
RIPGREP_VERSION=14.1.1-1+b4 \
6066
# renovate: datasource=repology depName=debian_13/sudo
6167
SUDO_VERSION=1.9.16p2-3 \
6268
# renovate: datasource=repology depName=debian_13/tree
@@ -73,8 +79,10 @@ ARG \
7379
GO_ARM64=linux-arm64.tar.gz \
7480
GO_ARM64_SHA256="1d42ebc84999b5e2069f5e31b67d6fc5d67308adad3e178d5a2ee2c9ff2001f5"
7581

82+
# hadolint ignore=DL3008
7683
RUN apt-get update && apt-get install -y --no-install-recommends \
7784
aggregate="${AGGREGATE_VERSION}" \
85+
bc \
7886
bind9-dnsutils="${BIND9_VERSION}" \
7987
fzf="${FZF_VERSION}" \
8088
gh="${GH_VERSION}" \
@@ -87,7 +95,9 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
8795
less="${LESS_VERSION}" \
8896
make="${MAKE_VERSION}" \
8997
man-db="${MAN_DB_VERSION}" \
98+
psmisc="${PSMISC_VERSION}" \
9099
procps="${PROCPS_VERSION}" \
100+
ripgrep \
91101
sudo="${SUDO_VERSION}" \
92102
tree="${TREE_VERSION}" \
93103
unzip="${UNZIP_VERSION}" \
@@ -115,12 +125,11 @@ RUN chmod +x /usr/local/bin/init-firewall.sh && \
115125
chmod 0440 /etc/sudoers.d/node-firewall
116126

117127
USER node
118-
COPY force-tty.js /home/node/.force-tty.js
119128
ENV \
120129
NODE_OPTIONS="--max-old-space-size=4096" \
121130
CLAUDE_CONFIG_DIR="/home/node/.claude" \
122-
PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/go/bin:/usr/local/share/npm-global/bin \
123-
NODE_OPTIONS="--max-old-space-size=4096 --require /home/node/.force-tty.js"
131+
PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/go/bin:/usr/local/share/npm-global/bin
132+
124133
COPY docker-entrypoint.sh /docker-entrypoint.sh
125134
COPY .bash_aliases /home/node/
126135

0 commit comments

Comments
 (0)