Add some more docs and streamline entrypoint

This commit is contained in:
Mike Conrad
2025-06-11 17:08:21 -04:00
parent 78f32b4384
commit 8327d34708
6 changed files with 52 additions and 3 deletions

View File

@ -10,8 +10,12 @@ RUN npm ci
FROM deps AS develop
WORKDIR /app
COPY dev-entrypoint.sh /entrypoint.sh
RUN chmod +x /entrypoint.sh
RUN cat /entrypoint.sh
ENV NODE_ENV=development
EXPOSE 3333
ENTRYPOINT [ "/entrypoint.sh" ]
# Production only deps stage
FROM base AS production-deps