mirror of
https://github.com/supabase/supabase.git
synced 2026-05-07 01:10:15 -04:00
681f0db4f2
<!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit ## Release Notes * **New Features** * Introduced new Lite Studio application with project management dashboard * Added project overview page with status monitoring and quick actions * Added database browser and project settings management interfaces * **Chores** * Added Docker support for containerized deployment * Added comprehensive project documentation * Updated workspace configuration <!-- end of auto-generated comment: release notes by coderabbit.ai -->
22 lines
599 B
Docker
22 lines
599 B
Docker
FROM node:20-alpine AS development-dependencies-env
|
|
COPY . /app
|
|
WORKDIR /app
|
|
RUN npm ci
|
|
|
|
FROM node:20-alpine AS production-dependencies-env
|
|
COPY ./package.json package-lock.json /app/
|
|
WORKDIR /app
|
|
RUN npm ci --omit=dev
|
|
|
|
FROM node:20-alpine AS build-env
|
|
COPY . /app/
|
|
COPY --from=development-dependencies-env /app/node_modules /app/node_modules
|
|
WORKDIR /app
|
|
RUN npm run build
|
|
|
|
FROM node:20-alpine
|
|
COPY ./package.json package-lock.json /app/
|
|
COPY --from=production-dependencies-env /app/node_modules /app/node_modules
|
|
COPY --from=build-env /app/build /app/build
|
|
WORKDIR /app
|
|
CMD ["npm", "run", "start"] |