fix: chown on n2soul
All checks were successful
perso/opencode/pipeline/head This commit looks good

This commit is contained in:
Julien Cabillot
2026-04-01 09:32:48 -04:00
parent b592546777
commit 35cff5b62f

View File

@@ -2,16 +2,16 @@ FROM node:24
RUN apt-get update && apt-get upgrade -y && \
apt-get install -y --no-install-recommends \
podman \
uidmap \
slirp4netns \
fuse-overlayfs \
dbus-user-session \
containernetworking-plugins \
netavark \
aardvark-dns \
iptables \
ca-certificates && \
podman \
uidmap \
slirp4netns \
fuse-overlayfs \
dbus-user-session \
containernetworking-plugins \
netavark \
aardvark-dns \
iptables \
ca-certificates && \
rm -rf /var/lib/apt/lists/*
RUN set -eux; \
@@ -28,6 +28,7 @@ RUN set -eux; \
chown -R 1000:1000 /home/opencode/.config /home/opencode/.local; \
npm update -g && \
npm install -g opencode-ai n2-soul@9.0.8 && \
chown -R 1000:1000 /usr/local/lib/node_modules/n2-soul/ && \
npm cache clean --force
COPY --chmod=755 opencode-attach /usr/local/bin/opencode-attach