File tree Expand file tree Collapse file tree 2 files changed +7
-8
lines changed
Expand file tree Collapse file tree 2 files changed +7
-8
lines changed Original file line number Diff line number Diff line change @@ -21,15 +21,14 @@ RUN curl -fsSL https://cli.github.com/packages/githubcli-archive-keyring.gpg \
2121 apt-get update && apt-get install -y --no-install-recommends gh && \
2222 rm -rf /var/lib/apt/lists/*
2323
24- RUN useradd -m -s /bin/bash -u 1000 agent
25- RUN mkdir -p /home/agent/.local/share/opencode && \
26- chown -R agent:agent /home/agent
27- ENV HOME=/home/agent
28- WORKDIR /home/agent
24+ RUN mkdir -p /home/node/.local/share/opencode && \
25+ chown -R node:node /home/node
26+ ENV HOME=/home/node
27+ WORKDIR /home/node
2928
30- COPY --from=builder --chown=agent:agent /build/target/release/openab /usr/local/bin/openab
29+ COPY --from=builder --chown=node:node /build/target/release/openab /usr/local/bin/openab
3130
32- USER agent
31+ USER node
3332HEALTHCHECK --interval=30s --timeout=5s --retries=3 \
3433 CMD pgrep -x openab || exit 1
3534ENTRYPOINT ["openab"]
Original file line number Diff line number Diff line change @@ -81,7 +81,7 @@ Resolve agent preset → args
8181Resolve agent preset → home directory
8282*/ }}
8383{{- define " openab.agent.home" -}}
84- {{- if and .Values.agent.preset (or (eq .Values.agent.preset " codex" ) (eq .Values.agent.preset " claude" ) (eq .Values.agent.preset " gemini" )) }}/home/node
84+ {{- if and .Values.agent.preset (or (eq .Values.agent.preset " codex" ) (eq .Values.agent.preset " claude" ) (eq .Values.agent.preset " gemini" ) ( eq .Values.agent.preset " opencode " ) ) }}/home/node
8585{{- else }}/home/agent
8686{{- end }}
8787{{- end }}
You can’t perform that action at this time.
0 commit comments