feat(map): add persistent gateway and ontology package

This commit is contained in:
Codex
2026-07-13 17:14:34 +03:00
parent d196d4b0c7
commit e527812826
21 changed files with 1323 additions and 9 deletions
+20
View File
@@ -0,0 +1,20 @@
FROM node:20-alpine AS runner
ENV NODE_ENV=production
ENV PORT=18103
ENV MAP_CACHE_DIR=/var/lib/nodedc-map-cache
WORKDIR /app
RUN apk add --no-cache su-exec
COPY package.json ./
COPY src ./src
COPY docker-entrypoint.sh /usr/local/bin/nodedc-map-gateway
RUN chmod +x /usr/local/bin/nodedc-map-gateway
EXPOSE 18103
ENTRYPOINT ["/usr/local/bin/nodedc-map-gateway"]
CMD ["node", "src/server.mjs"]