fix: Add data directory for LevelDB with proper permissions - Create /app/data directory for persistent storage - Set correct ownership for nodejs user - Fix database initialization issues
This commit is contained in:
parent
e5098c8035
commit
4db7f2073e
@ -28,6 +28,8 @@ COPY --from=deps /app/node_modules ./node_modules
|
||||
COPY --from=build /app/dist ./dist
|
||||
COPY --from=build /app/pkg ./pkg
|
||||
RUN echo '{"type":"commonjs"}' > /app/pkg/package.json
|
||||
# Create data directory for LevelDB with proper permissions
|
||||
RUN mkdir -p /app/data && chown -R nodejs:nodejs /app/data
|
||||
EXPOSE 9090
|
||||
USER nodejs
|
||||
CMD ["node", "dist/index.js"]
|
||||
|
Loading…
x
Reference in New Issue
Block a user