feat: Configure production Docker deployment with Nginx, health checks, and SQLite data persistence.
This commit is contained in:
@@ -1,7 +1,9 @@
|
||||
const Database = require('better-sqlite3');
|
||||
const path = require('path');
|
||||
|
||||
const dbPath = path.resolve(__dirname, 'eventy.db');
|
||||
// Use /app/data for production (Docker volume), fallback to local for dev
|
||||
const dataDir = process.env.NODE_ENV === 'production' ? '/app/data' : __dirname;
|
||||
const dbPath = path.join(dataDir, 'eventy.db');
|
||||
const db = new Database(dbPath);
|
||||
|
||||
// Enable WAL mode for better concurrency
|
||||
|
||||
Reference in New Issue
Block a user