FROM node:20-alpine

WORKDIR /workspace/Peaceultime/system-aspect

COPY content /usr/var/content
COPY quartz /usr/var/app

WORKDIR /usr/var/app

RUN mkdir ../output
RUN npm ci

CMD ["npx", "quartz", "build", "-d", "../content", "-o", "../output"]