Mission Control with OpenClaw hook - added simple API and updated configs
Some checks failed
CI / check (push) Has been cancelled
CI / installer (push) Has been cancelled
CI / e2e (push) Has been cancelled

This commit is contained in:
Neo
2026-02-20 12:13:36 +00:00
parent 1c8a531f6a
commit c56b173dcc
13 changed files with 347 additions and 13 deletions

View File

@@ -17,6 +17,8 @@ ARG NEXT_PUBLIC_API_URL=http://localhost:8000
ENV NEXT_PUBLIC_API_URL=${NEXT_PUBLIC_API_URL}
ARG NEXT_PUBLIC_AUTH_MODE
ENV NEXT_PUBLIC_AUTH_MODE=${NEXT_PUBLIC_AUTH_MODE}
ARG LOCAL_AUTH_TOKEN
ENV LOCAL_AUTH_TOKEN=${LOCAL_AUTH_TOKEN}
RUN npm run build
@@ -25,11 +27,13 @@ WORKDIR /app
ENV NODE_ENV=production
ARG NEXT_PUBLIC_AUTH_MODE
ARG LOCAL_AUTH_TOKEN
# If provided at runtime, Next will expose NEXT_PUBLIC_* to the browser as well
# (but note some values may be baked at build time).
ENV NEXT_PUBLIC_API_URL=http://localhost:8000
ENV NEXT_PUBLIC_AUTH_MODE=${NEXT_PUBLIC_AUTH_MODE}
ENV LOCAL_AUTH_TOKEN=${LOCAL_AUTH_TOKEN}
COPY --from=builder /app/.next ./.next
# `public/` is optional in Next.js apps; repo may not have it.