FROM node:lts AS build WORKDIR /app COPY . . RUN npm i RUN npm run astro telemetry disable RUN npm run build FROM forgejo.neshweb.net/ci-docker-images/website-serve:0.1.3 AS runtime COPY --from=build /app/dist /public COPY --from=build /app/serve.json /public/serve.json RUN rm -r /public/data/ ENV PORT=8081 EXPOSE 8081 CMD serve public/ -p ${PORT}