From b1caf7eb889f9b0b497d6f0890e35748bd19f43c Mon Sep 17 00:00:00 2001 From: QkoSad Date: Mon, 7 Nov 2022 18:08:36 +0200 Subject: [PATCH] prepare for deploy # Conflicts: # package.json # server.js --- server.js | 5 ----- start_in_tmux.sh | 14 ++++++++++++++ 2 files changed, 14 insertions(+), 5 deletions(-) create mode 100644 start_in_tmux.sh diff --git a/server.js b/server.js index 4b92672..d229e2b 100644 --- a/server.js +++ b/server.js @@ -1,6 +1,5 @@ const express = require('express'); const connectDB= require('./config/db') - const path = require('path') const app = express(); @@ -13,17 +12,13 @@ app.use('/api/users', require('./routers/api/users')) app.use('/api/auth', require('./routers/api/auth')) app.use('/api/profile', require('./routers/api/profile')) app.use('/api/posts', require('./routers/api/posts')) - // Serve static assets in production - if (process.env.NODE_ENV==='production'){ app.use(express.static('client/build')); app.get('*',(req, res)=>[ res.sendFile(path.resolve(__dirname, 'client', 'build','index.html')) ]) } - - const PORT = process.env.PORT || 5000; app.listen(PORT,()=> console.log(`Server started on port ${PORT}`)); diff --git a/start_in_tmux.sh b/start_in_tmux.sh new file mode 100644 index 0000000..f35a9a0 --- /dev/null +++ b/start_in_tmux.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +# systemctl start mongodb.service + +sn=devCon +cd ~/devConnectTS/ +tmux new-session -s "$sn" -n etc -d "nvim .; exec zsh" +cd ~/devConnectTS/client +tmux new-window -t "$sn:2" -n "client" "npm run dev" +cd ~/devConnectTS/server +tmux new-window -t "$sn:3" -n "server" "npm run server" + +tmux select-window -t "$sn:1" +tmux -2 attach-session -t "$sn"