add http-server part 7.4
All checks were successful
ci / build (push) Successful in 1m12s

This commit is contained in:
Christopher Hase 2025-04-11 10:37:01 +02:00
parent 7562a377d1
commit fb7a448c29
2 changed files with 3 additions and 2 deletions

View file

@ -34,9 +34,11 @@ WORKDIR /app
COPY --from=build /app/node_modules ./node_modules COPY --from=build /app/node_modules ./node_modules
COPY --from=build /app/dist ./dist COPY --from=build /app/dist ./dist
COPY --from=build /app/frontend/index.html ./dist/frontend/ COPY --from=build /app/frontend/index.html ./dist/frontend/
COPY --from=build /app/package.json ./dist/backend/ COPY --from=build /app/package.json ./dist/backend/
# Neu: Konfigurationsdatei ins Backend-Verzeichnis
COPY --from=build /app/backend/config.json ./dist/backend/
COPY --from=rust-build /usr/local/cargo/bin/iching /usr/local/bin/iching COPY --from=rust-build /usr/local/cargo/bin/iching /usr/local/bin/iching
# Falls notwendig: Umbenennen von .js zu .mjs # Falls notwendig: Umbenennen von .js zu .mjs
@ -44,7 +46,6 @@ RUN find dist/frontend -name "*.js" -exec bash -c 'mv "$0" "${0%.js}.mjs"' {} \;
# Starte den Backend-Server # Starte den Backend-Server
#CMD ["node", "--loader", "ts-node/esm", "/app/dist/backend/server.js"] #CMD ["node", "--loader", "ts-node/esm", "/app/dist/backend/server.js"]
# Starte den Frontend-Server # Starte den Frontend-Server
#CMD ["npx", "http-server", "dist/frontend", "-p", "8080", "--mime", "application/javascript=js"] #CMD ["npx", "http-server", "dist/frontend", "-p", "8080", "--mime", "application/javascript=js"]