hsila commited on
Commit
ba78288
·
1 Parent(s): e41e4b4

fix: add build args to Dockerfile for Hugging Face environment variables

Browse files

- Add ARG statements to accept Hugging Face variables as build args
- Promote build args to ENV variables for build-time access
- Fixes astro:env/client build error on Hugging Face Spaces
- Ensures SUPABASE_URL and SUPABASE_ANON_KEY are available during build

Files changed (1) hide show
  1. Dockerfile +8 -0
Dockerfile CHANGED
@@ -2,6 +2,14 @@ FROM node:18-alpine
2
 
3
  WORKDIR /app
4
 
 
 
 
 
 
 
 
 
5
  # Copy package files
6
  COPY package*.json ./
7
 
 
2
 
3
  WORKDIR /app
4
 
5
+ # Accept Hugging Face Variables as build args
6
+ ARG SUPABASE_URL
7
+ ARG SUPABASE_ANON_KEY
8
+
9
+ # Expose them to the build environment
10
+ ENV SUPABASE_URL=$SUPABASE_URL
11
+ ENV SUPABASE_ANON_KEY=$SUPABASE_ANON_KEY
12
+
13
  # Copy package files
14
  COPY package*.json ./
15