feat: интерактивный установщик install.sh (Docker / Ubuntu, админ, БД)
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -7,6 +7,7 @@ const pgSession = require('connect-pg-simple')(session);
|
||||
const { pool, initSchema, checkConnection } = require('./db');
|
||||
const { runSeed } = require('./seed');
|
||||
const { seedAdmin } = require('./seed-admin');
|
||||
const { seedPromoCodes } = require('./seed-promo');
|
||||
const { loadUser } = require('./middleware/auth');
|
||||
const { loadCookieConsent } = require('./middleware/cookieConsent');
|
||||
const healthRoutes = require('./routes/health');
|
||||
@@ -19,6 +20,7 @@ const passwordResetRoutes = require('./routes/password-reset');
|
||||
const reservationsRoutes = require('./routes/reservations');
|
||||
const passkeyRoutes = require('./routes/passkey');
|
||||
const stockAlertsRoutes = require('./routes/stock-alerts');
|
||||
const promoRoutes = require('./routes/promo');
|
||||
|
||||
const PORT = process.env.PORT || 3000;
|
||||
const HOST = process.env.HOST || '0.0.0.0';
|
||||
@@ -29,6 +31,7 @@ async function start() {
|
||||
await initSchema();
|
||||
await runSeed();
|
||||
await seedAdmin();
|
||||
await seedPromoCodes();
|
||||
|
||||
const app = express();
|
||||
|
||||
@@ -70,6 +73,7 @@ async function start() {
|
||||
app.use('/', passwordResetRoutes);
|
||||
app.use('/reservations', reservationsRoutes);
|
||||
app.use('/', stockAlertsRoutes);
|
||||
app.use('/', promoRoutes);
|
||||
app.use('/', shopRoutes);
|
||||
app.use('/', authRoutes);
|
||||
app.use('/webauthn', passkeyRoutes);
|
||||
|
||||
Reference in New Issue
Block a user