wepee commited on
Commit
bab0968
·
1 Parent(s): a53be4d

fix: env removed

Browse files
Files changed (3) hide show
  1. .gitignore +1 -0
  2. Dockerfile +6 -0
  3. entrypoint.sh +4 -1
.gitignore CHANGED
@@ -12,6 +12,7 @@
12
  /resources/js/wayfinder
13
  /vendor
14
  .DS_Store
 
15
  .env.backup
16
  .env.production
17
  .phpactor.json
 
12
  /resources/js/wayfinder
13
  /vendor
14
  .DS_Store
15
+ .env
16
  .env.backup
17
  .env.production
18
  .phpactor.json
Dockerfile CHANGED
@@ -57,6 +57,12 @@ RUN composer install --no-dev --optimize-autoloader --no-interaction --no-script
57
  COPY --chown=user:user package.json package-lock.json ./
58
  RUN npm ci
59
 
 
 
 
 
 
 
60
  # Source code
61
  COPY --chown=user:user . .
62
 
 
57
  COPY --chown=user:user package.json package-lock.json ./
58
  RUN npm ci
59
 
60
+ # Build-time variables (set as HuggingFace Space Variables, not Secrets)
61
+ ARG RAG_API_BASE_URL
62
+ ARG VITE_APP_NAME="RAG Hub"
63
+ ENV RAG_API_BASE_URL=$RAG_API_BASE_URL \
64
+ VITE_APP_NAME=$VITE_APP_NAME
65
+
66
  # Source code
67
  COPY --chown=user:user . .
68
 
entrypoint.sh CHANGED
@@ -39,7 +39,10 @@ fi
39
  if [ -z "${APP_KEY:-}" ]; then
40
  APP_KEY="base64:$(openssl rand -base64 32)"
41
  export APP_KEY
42
- sed -i "s|^APP_KEY=.*|APP_KEY=${APP_KEY}|" .env
 
 
 
43
  fi
44
 
45
  rm -f bootstrap/cache/config.php
 
39
  if [ -z "${APP_KEY:-}" ]; then
40
  APP_KEY="base64:$(openssl rand -base64 32)"
41
  export APP_KEY
42
+ fi
43
+
44
+ if [ ! -f .env ]; then
45
+ echo "APP_KEY=${APP_KEY}" > .env
46
  fi
47
 
48
  rm -f bootstrap/cache/config.php