/ Dockerfile
Dockerfile
1 FROM helper-base:node25-pw 2 3 ENV HOME=/home/helper \ 4 CODEX_HOME=/home/helper/.codex \ 5 XDG_CONFIG_HOME=/home/helper/.config \ 6 XDG_DATA_HOME=/home/helper/.local/share \ 7 XDG_STATE_HOME=/home/helper/.local/state 8 9 RUN npm install -g @google/jules @openai/codex opencode-ai 10 11 COPY scripts/docker-entrypoint.sh /usr/local/bin/helper-entrypoint 12 RUN chmod +x /usr/local/bin/helper-entrypoint 13 14 WORKDIR /app 15 16 COPY . . 17 RUN npm run build 18 19 EXPOSE 3000 20 ENTRYPOINT ["helper-entrypoint"] 21 CMD ["npx", "vite", "preview", "--host", "--port", "3000"]