FROM node:22-alpine AS build RUN apk add --no-cache git RUN git clone https://github.com/emersion/gamja.git /gamja WORKDIR /gamja RUN npm install && npm run build FROM nginxinc/nginx-unprivileged:1.27-alpine COPY --from=build /gamja/dist/ /usr/share/nginx/html/ COPY nginx.conf /etc/nginx/conf.d/default.conf COPY config.json /usr/share/nginx/html/config.json COPY theme.css /usr/share/nginx/html/theme.css EXPOSE 8080