RustRover cargo-generate template: Axum + Vue 3 + TypeScript + Tailwind + sqlx
25개 이상의 토픽을 선택하실 수 없습니다.
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- FROM node:22-bookworm-slim AS builder
- WORKDIR /app
- COPY apps/web/package.json apps/web/package-lock.json* ./apps/web/
- COPY config ./config
- COPY packages/contracts ./packages/contracts
- COPY scripts ./scripts
- WORKDIR /app/apps/web
- RUN npm install
- COPY apps/web ./
- RUN npm run build
-
- FROM nginx:1.27-alpine
- COPY infra/docker/nginx.conf /etc/nginx/conf.d/default.conf
- COPY --from=builder /app/apps/web/dist /usr/share/nginx/html
|