first commit

This commit is contained in:
KIENTZ Alexandre 2025-12-03 22:12:02 +01:00
parent 3bdb992143
commit 20a1ccf08c

View File

@ -22,19 +22,19 @@ import reverseProxyMiddleware from './middleware/proxyMiddleware.js';
const app = express();
const FileStoreSession = FileStore(session);
// Create sessions directory FIRST (before any middleware)
try {
const sessionsDir = path.join(process.cwd(), 'sessions');
fs.mkdirSync(sessionsDir, { recursive: true });
} catch (error) {
console.error('✗ Failed to create sessions directory:', error);
process.exit(1);
}
// Initialize
async function initialize() {
console.log('🚀 Initializing Secure Proxy...');
// Create sessions directory if it doesn't exist
try {
const sessionsDir = path.join(process.cwd(), 'sessions');
fs.mkdirSync(sessionsDir, { recursive: true });
} catch (error) {
console.error('✗ Failed to create sessions directory:', error);
process.exit(1);
}
// Database initialization
try {
await initDatabase(config.db.path);