fix: add env into container
This commit is contained in:
@@ -7,6 +7,18 @@ RUN npm install -g pnpm
|
|||||||
COPY ./package.json ./
|
COPY ./package.json ./
|
||||||
COPY ./pnpm-lock.yaml ./
|
COPY ./pnpm-lock.yaml ./
|
||||||
|
|
||||||
|
# Set environment variables
|
||||||
|
ENV IS_SELFHOSTED=true
|
||||||
|
ENV PUBLIC_SUPABASE_URL=${PUBLIC_SUPABASE_URL}
|
||||||
|
ENV PUBLIC_SUPABASE_ANON_KEY=${PUBLIC_SUPABASE_ANON_KEY}
|
||||||
|
ENV PRIVATE_SUPABASE_SERVICE_ROLE=${PRIVATE_SUPABASE_SERVICE_ROLE}
|
||||||
|
ENV PRIVATE_APP_HOST=${PRIVATE_APP_HOST}
|
||||||
|
ENV PRIVATE_APP_SUBDOMAINS=${PRIVATE_APP_SUBDOMAINS}
|
||||||
|
ENV UNSPLASH_API_KEY=${UNSPLASH_API_KEY}
|
||||||
|
ENV OPENAI_API_KEY=${OPENAI_API_KEY}
|
||||||
|
ENV PUBLIC_SERVER_URL=${PUBLIC_SERVER_URL}
|
||||||
|
ENV PUBLIC_IP_REGISTRY_KEY=${PUBLIC_IP_REGISTRY_KEY}
|
||||||
|
|
||||||
RUN pnpm i --frozen-lockfile
|
RUN pnpm i --frozen-lockfile
|
||||||
|
|
||||||
COPY . /app/
|
COPY . /app/
|
||||||
|
|||||||
@@ -35,6 +35,16 @@ services:
|
|||||||
build:
|
build:
|
||||||
dockerfile: ./apps/dashboard/Dockerfile
|
dockerfile: ./apps/dashboard/Dockerfile
|
||||||
context: ./
|
context: ./
|
||||||
|
args:
|
||||||
|
- PUBLIC_SUPABASE_URL=${PUBLIC_SUPABASE_URL}
|
||||||
|
- PUBLIC_SUPABASE_ANON_KEY=${PUBLIC_SUPABASE_ANON_KEY}
|
||||||
|
- PRIVATE_SUPABASE_SERVICE_ROLE=${PRIVATE_SUPABASE_SERVICE_ROLE}
|
||||||
|
- PRIVATE_APP_HOST=${PRIVATE_APP_HOST}
|
||||||
|
- PRIVATE_APP_SUBDOMAINS=${PRIVATE_APP_SUBDOMAINS}
|
||||||
|
- UNSPLASH_API_KEY=${UNSPLASH_API_KEY}
|
||||||
|
- OPENAI_API_KEY=${OPENAI_API_KEY}
|
||||||
|
- PUBLIC_SERVER_URL=${PUBLIC_SERVER_URL}
|
||||||
|
- PUBLIC_IP_REGISTRY_KEY=${PUBLIC_IP_REGISTRY_KEY}
|
||||||
volumes:
|
volumes:
|
||||||
- .:/app
|
- .:/app
|
||||||
- /app/node_modules
|
- /app/node_modules
|
||||||
|
|||||||
Reference in New Issue
Block a user