add dockerfile

This commit is contained in:
StarAppeal
2025-09-26 02:19:59 +02:00
parent a4da1a6294
commit 6453d29282
4 changed files with 196 additions and 47 deletions
+9 -7
View File
@@ -9,16 +9,20 @@
"android": "expo start --android",
"ios": "expo start --ios",
"web": "expo start --web",
"build-web": "expo export --platform web --clear && rm -rf ./serve/* && mv dist/* ./serve/ && rm -rf dist",
"run-server": "pm2 start run-ts.sh --name 'matrix-frontend'",
"build-web": "expo export --platform web --clear && rm -rf ./serve && mkdir ./serve && mv dist/client ./serve/client && mv dist/server ./serve/server && rm -rf dist",
"reset-project": "node ./scripts/reset-project.js",
"test": "jest --watchAll",
"lint": "expo lint"
"lint": "expo lint",
"build": "npm run build-web && npx tsc --project tsconfig.server.json",
"start:prod": "node dist/server.js"
},
"jest": {
"preset": "jest-expo"
},
"dependencies": {
"express": "^4.21.1",
"compression": "^1.7.5",
"morgan": "^1.10.0",
"@expo/ngrok": "^4.1.3",
"axios": "^1.7.8",
"expo": "~52.0.18",
@@ -60,13 +64,11 @@
"@types/jest": "^29.5.14",
"@types/react": "~18.3.12",
"@types/react-test-renderer": "^18.3.0",
"compression": "^1.7.5",
"eslint-config-expo": "~8.0.1",
"express": "^4.21.1",
"jest": "^29.7.0",
"jest-expo": "~52.0.2",
"morgan": "^1.10.0",
"react-test-renderer": "18.3.1",
"typescript": "^5.7.2"
"typescript": "^5.7.2",
"ts-node": "^10.9.2"
}
}