backend/src/server.js (view raw)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
import { initDb } from './db.js';
import { createApp } from './app.js';
const PORT = Number(process.env.PORT) || 41738;
const DATABASE_PATH =
process.env.DATABASE_PATH ||
(process.env.NODE_ENV === 'production' ? '/app/data/snow.db' : './data/snow.db');
initDb(DATABASE_PATH);
const app = createApp();
app.listen(PORT, '0.0.0.0', () => {
console.log(`Snow Editor API listening on http://0.0.0.0:${PORT}`);
console.log(`Database: ${DATABASE_PATH}`);
});
|