login as:
~/abapcraft.dev — code, crafted in SAP
florin@abapcraft:~/abap/posts/fiori-to-do-in-synology-docker/Dockerfile.api $ cat Dockerfile.api
TEXT 11 lines
FROM node:22-alpine
RUN npm install -g [email protected]
# Keep a copy of the seed data inside the image
COPY db.json /seed/db.json
RUN mkdir -p /data
COPY start-api.sh /start.sh
RUN chmod +x /start.sh
EXPOSE 3001
VOLUME ["/data"]
CMD ["/start.sh"]