Fix Docker build for native SQLite module

- Add python3, make, g++ for building better-sqlite3
- Use npm ci --ignore-scripts then npm rebuild better-sqlite3
- Remove postinstall script that caused build issues

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Gemini Agent
2026-01-17 12:48:37 +00:00
parent 513576b90e
commit 2bf65fb63b
3 changed files with 536 additions and 8 deletions

View File

@@ -9,8 +9,7 @@
"lint": "eslint",
"db:generate": "drizzle-kit generate",
"db:migrate": "tsx src/lib/db/migrate.ts",
"db:studio": "drizzle-kit studio",
"postinstall": "npm run db:migrate"
"db:studio": "drizzle-kit studio"
},
"dependencies": {
"@mozilla/readability": "^0.6.0",