Skip to content

Commit

Permalink
Make dev and prod routes consistent
Browse files Browse the repository at this point in the history
  • Loading branch information
lukasturcani committed Oct 7, 2024
1 parent bace713 commit 9ba58f9
Show file tree
Hide file tree
Showing 5 changed files with 27 additions and 30 deletions.
5 changes: 2 additions & 3 deletions docker-compose.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
version: '3.8'
services:
mongodb:
image: 'mongo'
Expand All @@ -10,7 +9,7 @@ services:
backend:
build: ./nomad-rest-api
env_file:
- ./env/backend.env
- ./env-example/backend.env
ports:
- '8080:8080'
volumes:
Expand All @@ -24,7 +23,7 @@ services:
frontend:
build: ./nomad-front-end
env_file:
- ./env/frontend.env
- ./env-example/frontend.env
ports:
- '3003:3003'
volumes:
Expand Down
4 changes: 2 additions & 2 deletions env-example/frontend.env
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
VITE_API_URL=http://localhost:8080
VITE_API_URL=http://localhost:8080/api
VITE_NMRIUM_URL=http://localhost:3000

#Set true if corresponding NOMAD modules are used
VITE_SUBMIT_ON=true
VITE_BATCH_SUBMIT_ON=true
VITE_DATASTORE_ON=true
VITE_DATASTORE_ON=true
9 changes: 4 additions & 5 deletions nginx.conf
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ http {
}

location /api/ {
proxy_pass http://api:8080/;
proxy_pass http://api:8080;
}

location /data/ {
Expand All @@ -68,15 +68,15 @@ http {
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";

proxy_pass http://api:8080/socket.io/;
proxy_pass http://api:8080/socket.io/;
}

location /downloads {
alias /app/downloads;
}



error_page 404 /404.html;
location = /404.html {
}
Expand All @@ -88,4 +88,3 @@ http {


}

3 changes: 1 addition & 2 deletions nginx.conf-tls
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ http {
}

location /api/ {
proxy_pass http://api:8080/;
proxy_pass http://api:8080;
}

location /socket.io/ {
Expand All @@ -97,4 +97,3 @@ http {
}

}

36 changes: 18 additions & 18 deletions nomad-rest-api/app.js
Original file line number Diff line number Diff line change
Expand Up @@ -42,24 +42,24 @@ app.use((req, res, next) => {
next()
})

app.use('/tracker', trackerRoutes)
app.use('/admin/instruments', instrumentsRoutes)
app.use('/dash', dashRoutes)
app.use('/auth', authRoutes)
app.use('/submit', submitRoutes)
app.use('/admin/users', usersRoutes)
app.use('/admin/groups', groupsRoutes)
app.use('/admin/history', historyRoutes)
app.use('/admin/param-sets', paramSetsRoutes)
app.use('/admin/accounts', accountsRoutes)
app.use('/admin/message', messageRoutes)
app.use('/batch-submit', batchSubmitRoutes)
app.use('/data', dataRoutes)
app.use('/search', searchRoutes)
app.use('/claims', claimRoutes)
app.use('/datasets', datasetsRoutes)
app.use('/stats', statsRoutes)
app.use('/collections', collectionRoutes)
app.use('/api/tracker', trackerRoutes)
app.use('/api/admin/instruments', instrumentsRoutes)
app.use('/api/dash', dashRoutes)
app.use('/api/auth', authRoutes)
app.use('/api/submit', submitRoutes)
app.use('/api/admin/users', usersRoutes)
app.use('/api/admin/groups', groupsRoutes)
app.use('/api/admin/history', historyRoutes)
app.use('/api/admin/param-sets', paramSetsRoutes)
app.use('/api/admin/accounts', accountsRoutes)
app.use('/api/admin/message', messageRoutes)
app.use('/api/batch-submit', batchSubmitRoutes)
app.use('/api/data', dataRoutes)
app.use('/api/search', searchRoutes)
app.use('/api/claims', claimRoutes)
app.use('/api/datasets', datasetsRoutes)
app.use('/api/stats', statsRoutes)
app.use('/api/collections', collectionRoutes)

app.use((req, res) => {
res.status(404).send()
Expand Down

0 comments on commit 9ba58f9

Please sign in to comment.