remove basic auth, github auth is implemented.

This commit is contained in:
Nirmal Arya 2025-05-31 16:58:18 -04:00
parent db9a2c9292
commit a30fbbb228
2 changed files with 18 additions and 5 deletions

View File

@ -34,6 +34,10 @@ ARG TOGETHER_API_BASE_URL
ARG AWS_BEDROCK_CONFIG
ARG VITE_LOG_LEVEL=debug
ARG DEFAULT_NUM_CTX
ARG BAYER_MGA_API_KEY
ARG SESSION_SECRET
ARG GITHUB_CLIENT_ID
ARG GITHUB_CLIENT_SECRET
ENV WRANGLER_SEND_METRICS=false \
GROQ_API_KEY=${GROQ_API_KEY} \
@ -49,7 +53,11 @@ ENV WRANGLER_SEND_METRICS=false \
AWS_BEDROCK_CONFIG=${AWS_BEDROCK_CONFIG} \
VITE_LOG_LEVEL=${VITE_LOG_LEVEL} \
DEFAULT_NUM_CTX=${DEFAULT_NUM_CTX}\
RUNNING_IN_DOCKER=true
RUNNING_IN_DOCKER=true \
BAYER_MGA_API_KEY=${BAYER_MGA_API_KEY} \
SESSION_SECRET=${SESSION_SECRET} \
GITHUB_CLIENT_ID=${GITHUB_CLIENT_ID} \
GITHUB_CLIENT_SECRET=${GITHUB_CLIENT_SECRET}
# Pre-configure wrangler to disable metrics
RUN mkdir -p /root/.config/.wrangler && \
@ -78,6 +86,10 @@ ARG TOGETHER_API_KEY
ARG TOGETHER_API_BASE_URL
ARG VITE_LOG_LEVEL=debug
ARG DEFAULT_NUM_CTX
ARG BAYER_MGA_API_KEY
ARG SESSION_SECRET
ARG GITHUB_CLIENT_ID
ARG GITHUB_CLIENT_SECRET
ENV GROQ_API_KEY=${GROQ_API_KEY} \
HuggingFace_API_KEY=${HuggingFace_API_KEY} \
@ -92,7 +104,11 @@ ENV GROQ_API_KEY=${GROQ_API_KEY} \
AWS_BEDROCK_CONFIG=${AWS_BEDROCK_CONFIG} \
VITE_LOG_LEVEL=${VITE_LOG_LEVEL} \
DEFAULT_NUM_CTX=${DEFAULT_NUM_CTX}\
RUNNING_IN_DOCKER=true
RUNNING_IN_DOCKER=true \
BAYER_MGA_API_KEY=${BAYER_MGA_API_KEY} \
SESSION_SECRET=${SESSION_SECRET} \
GITHUB_CLIENT_ID=${GITHUB_CLIENT_ID} \
GITHUB_CLIENT_SECRET=${GITHUB_CLIENT_SECRET}
RUN mkdir -p ${WORKDIR}/run
CMD pnpm run dev --host

View File

@ -7,9 +7,6 @@ metadata:
external-dns.alpha.kubernetes.io/hostname: buildify.phexhub-np.int.bayer.com
cert-manager.io/cluster-issuer: letsencrypt-production
nginx.ingress.kubernetes.io/backend-protocol: "HTTP"
nginx.ingress.kubernetes.io/auth-type: basic
nginx.ingress.kubernetes.io/auth-secret: basic-auth
nginx.ingress.kubernetes.io/auth-realm: "Authentication Required"
nginx.ingress.kubernetes.io/ssl-redirect: "true"
spec:
ingressClassName: nginx