Production deploy setup + finish AppForge rebrand
- Backend now serves the built frontend (dist) + SPA fallback for single-service deploy - Schema applied idempotently on boot (ensureSchema) + working db:push script - Add Dockerfile + .dockerignore + start script - Footer credit removed; default app name -> AppForge; docs/package.json de-attributed Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.8
parent
1a8b8ee5a0
commit
fd72540b6a
+2
-2
@@ -3,9 +3,8 @@
|
||||
"version": "2.0.2",
|
||||
"private": true,
|
||||
"description": "AppForge is a comprehensive platform for building and managing applications.",
|
||||
"homepage": "https://appforge.wrapcoders.com",
|
||||
"license": "ISC",
|
||||
"author": "WRAPCODERS",
|
||||
"author": "AppForge",
|
||||
"type": "module",
|
||||
"main": "eslint.config.js",
|
||||
"directories": {
|
||||
@@ -16,6 +15,7 @@
|
||||
"dev:web": "vite",
|
||||
"dev:server": "tsx watch server/src/index.ts",
|
||||
"db:push": "tsx server/src/scripts/db-push.ts",
|
||||
"start": "tsx server/src/index.ts",
|
||||
"build": "vite build",
|
||||
"build:dev": "vite build --mode development",
|
||||
"lint": "eslint .",
|
||||
|
||||
Reference in New Issue
Block a user