feat: restructure into XFlow monorepo with Nuxt 4, Modular Onion Monolith, Android client, and Desktop CLI

This commit is contained in:
XFlow Deploy
2026-09-28 08:57:32 +05:00
parent edcd30c829
commit 0837b3f612
204 changed files with 24616 additions and 39 deletions
+25
View File
@@ -0,0 +1,25 @@
FROM node:20-alpine
# Install git for repository operations
RUN apk add --no-cache git
# Create app directory
WORKDIR /app
# Copy package files
COPY package*.json ./
# Install dependencies
RUN npm ci --only=production
# Copy app source
COPY src/ ./src/
# Create directories
RUN mkdir -p /app/mindmaps /app/logs
# Expose port
EXPOSE 8080
# Start the server
CMD ["npm", "start"]