mirror of
https://github.com/jambonz/jambonz-webapp.git
synced 2026-07-04 19:21:58 +00:00
b4d1da9d413a23e5191bd98c1ddf75e3445447c6
Jambonz Web Application
Deploy to Production
- Install
pm2globally on the server hosting this application. - Copy
.envto.env.local - In
.env.local, replace[ip]:[port]with the API's IP and port - Run
npm run deploy - Access the web app via port 3001
NOTE: Here is what npm run deploy does:
- Install all dependencies (
npm i) - Build the production React application (
npm run build) - Launch the app with pm2 (
pm2 start npm --name "jambonz-webapp" -- run serve)
Alternatively, you can serve the app manually (without pm2) with npm run serve.
Development
Like production, you must specify the IP:port of the Jambonz API you will be hitting.
- Copy
.envto.env.local - In
.env.local, replace[ip]:[port]with the API's IP and port npm start- Access the web app via http://localhost:3001
Languages
TypeScript
93.8%
SCSS
5.7%
HTML
0.2%
Shell
0.2%