From 5b9a01c665d2f90dff43c27531b1b031c746bdd8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carl-Gerhard=20Lindesva=CC=88rd?= Date: Thu, 12 Oct 2023 09:10:09 +0200 Subject: [PATCH] make setup public --- apps/backend/src/app.ts | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/apps/backend/src/app.ts b/apps/backend/src/app.ts index 9026fcd4..8c6b5304 100644 --- a/apps/backend/src/app.ts +++ b/apps/backend/src/app.ts @@ -10,13 +10,17 @@ const port = process.env.PORT || 8080 app.use(express.json()) app.use(morgan(':method :url :status :response-time ms')) + +// Public routes app.get('/', (req, res) => res.json('Welcome to Mixan')) -app.use(authMiddleware) -app.use('/api/sdk', events) -app.use('/api/sdk', profiles) if (process.env.SETUP) { app.use('/setup', setup) } + +// Protected routes +app.use(authMiddleware) +app.use('/api/sdk', events) +app.use('/api/sdk', profiles) app.listen(port, () => { console.log(`Listening on port ${port}...`) })