mirror of
https://github.com/lmg-anon/mikupad.git
synced 2026-07-09 17:19:17 +00:00
18 lines
391 B
Docker
18 lines
391 B
Docker
FROM node:20.19.3
|
|
|
|
COPY server /app/server
|
|
COPY project /app/project
|
|
COPY mikupad.html /app/mikupad.html
|
|
COPY compile.sh /app/compile.sh
|
|
|
|
# Compile HTML
|
|
WORKDIR /app
|
|
RUN /bin/bash compile.sh
|
|
|
|
# Server expects mikupad.html
|
|
RUN mv /app/mikupad_compiled.html /app/mikupad.html
|
|
|
|
# Compile server
|
|
WORKDIR /app/server
|
|
RUN npm install --no-audit
|
|
ENTRYPOINT [ "node", "server.js" ]
|