iamfebin commited on
Commit
5b367e1
·
1 Parent(s): 96b4d2b

Support SUPABASE_URL and SUPABASE_KEY secret names as fallbacks in Dockerfile build arguments

Browse files
Files changed (1) hide show
  1. Dockerfile +5 -3
Dockerfile CHANGED
@@ -5,10 +5,12 @@ WORKDIR /app/frontend
5
  # Declare build arguments (Hugging Face passes secrets as build args)
6
  ARG VITE_SUPABASE_URL
7
  ARG VITE_SUPABASE_ANON_KEY
 
 
8
 
9
- # Expose them to Vite compilation environment
10
- ENV VITE_SUPABASE_URL=$VITE_SUPABASE_URL
11
- ENV VITE_SUPABASE_ANON_KEY=$VITE_SUPABASE_ANON_KEY
12
 
13
 
14
  # Copy package files and install dependencies
 
5
  # Declare build arguments (Hugging Face passes secrets as build args)
6
  ARG VITE_SUPABASE_URL
7
  ARG VITE_SUPABASE_ANON_KEY
8
+ ARG SUPABASE_URL
9
+ ARG SUPABASE_KEY
10
 
11
+ # Expose them to Vite compilation environment, with fallback to Streamlit secret names
12
+ ENV VITE_SUPABASE_URL=${VITE_SUPABASE_URL:-$SUPABASE_URL}
13
+ ENV VITE_SUPABASE_ANON_KEY=${VITE_SUPABASE_ANON_KEY:-$SUPABASE_KEY}
14
 
15
 
16
  # Copy package files and install dependencies