Spaces:
Sleeping
Sleeping
Support SUPABASE_URL and SUPABASE_KEY secret names as fallbacks in Dockerfile build arguments
Browse files- 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
|