feat: persist selected provider and keys globally via node backend, remove Claude, Azure, and MiniMax from UI

This commit is contained in:
2026-06-23 16:50:35 +00:00
parent 7898b131ec
commit 94a41e6a6e
5 changed files with 157 additions and 33 deletions
+5 -4
View File
@@ -8,8 +8,9 @@ COPY . .
RUN npm run build
# Estágio de Produção
FROM nginxinc/nginx-unprivileged:alpine as production-stage
RUN apk update && apk upgrade --no-cache
COPY --from=build-stage /app/dist /usr/share/nginx/html
FROM bitnami/node:22 as production-stage
WORKDIR /app
COPY --from=build-stage /app/dist ./dist
COPY server.js ./
EXPOSE 8080
CMD ["nginx", "-g", "daemon off;"]
CMD ["node", "server.js"]