File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11docker build -- rm - t auth0- react- 01 - login .
2- docker run - p 3000 :3000 - it auth0- react- 01 - login
2+ docker run -- init - p 3000 :3000 - it auth0- react- 01 - login
Original file line number Diff line number Diff line change 1010 },
1111 "dependencies" : {
1212 "express" : " ^4.16.4" ,
13- "morgan" : " ^1.9.1"
14- },
15- "devDependencies" : {
13+ "morgan" : " ^1.9.1" ,
1614 "@auth0/auth0-spa-js" : " ^1.0.2" ,
1715 "@fortawesome/fontawesome-svg-core" : " ^1.2.17" ,
1816 "@fortawesome/free-solid-svg-icons" : " ^5.8.1" ,
2523 "reactstrap" : " ^8.0.0" ,
2624 "samples-bootstrap-theme" : " github:auth0-quickstarts/samples-bootstrap-theme"
2725 },
26+ "devDependencies" : {},
2827 "eslintConfig" : {
2928 "extends" : " react-app"
3029 },
Original file line number Diff line number Diff line change @@ -4,11 +4,13 @@ const { join } = require("path");
44const morgan = require ( "morgan" ) ;
55const app = express ( ) ;
66
7+ const port = process . env . SERVER_PORT || 3000 ;
8+
79app . use ( morgan ( "dev" ) ) ;
810app . use ( express . static ( join ( __dirname , "build" ) ) ) ;
911
1012app . use ( ( _ , res ) => {
1113 res . sendFile ( join ( __dirname , "build" , "index.html" ) ) ;
1214} ) ;
1315
14- app . listen ( 3000 , ( ) => console . log ( " Listening on port 3000" ) ) ;
16+ app . listen ( port , ( ) => console . log ( ` Listening on port ${ port } ` ) ) ;
Original file line number Diff line number Diff line change @@ -34,7 +34,7 @@ COPY --from=build /app/src/auth_config.json ./src/auth_config.json
3434COPY --from=build /app/server.js .
3535
3636EXPOSE 3000
37-
37+ ENV SERVER_PORT=3000
3838ENV NODE_ENV production
3939
4040CMD ["node" , "server.js" ]
Original file line number Diff line number Diff line change 1- docker build -- rm - t auth0- react- 03 - calling- an- api .
2- docker run - p 3000 :3000 - it auth0- react- 03 - calling- an- api
1+ docker build -- rm - t auth0- react- 02 - calling- an- api .
2+ docker run -- init - p 3000 :3000 - it auth0- react- 02 - calling- an- api
Original file line number Diff line number Diff line change 11#! /usr/bin/env bash
2- docker build -t auth0-react-03 -calling-an-api .
3- docker run --init -p 3000:3000 -it auth0-react-03 -calling-an-api
2+ docker build -t auth0-react-02 -calling-an-api .
3+ docker run --init -p 3000:3000 -it auth0-react-02 -calling-an-api
Original file line number Diff line number Diff line change 33 "version" : " 0.1.0" ,
44 "private" : true ,
55 "scripts" : {
6- "start" : " react-scripts start " ,
6+ "start" : " npm-run-all --parallel spa server " ,
77 "build" : " react-scripts build" ,
88 "test" : " react-scripts test" ,
99 "eject" : " react-scripts eject" ,
10- "server" : " nodemon server.js" ,
11- "dev" : " npm-run-all --parallel start server"
10+ "spa" : " react-scripts start" ,
11+ "server" : " node server.js" ,
12+ "server:dev" : " nodemon server.js" ,
13+ "dev" : " npm-run-all --parallel spa server:dev"
1214 },
1315 "dependencies" : {
1416 "express" : " ^4.16.4" ,
1517 "express-jwt" : " ^5.3.1" ,
1618 "helmet" : " ^3.18.0" ,
1719 "jwks-rsa" : " ^1.4.0" ,
18- "morgan" : " ^1.9.1"
19- },
20- "devDependencies" : {
20+ "morgan" : " ^1.9.1" ,
2121 "@auth0/auth0-spa-js" : " ^1.0.2" ,
2222 "@fortawesome/fontawesome-svg-core" : " ^1.2.17" ,
2323 "@fortawesome/free-solid-svg-icons" : " ^5.8.1" ,
2424 "@fortawesome/react-fontawesome" : " ^0.1.4" ,
2525 "highlight.js" : " ^9.15.6" ,
26- "nodemon" : " ^1.19.0" ,
2726 "npm-run-all" : " ^4.1.5" ,
2827 "react" : " ^16.8.6" ,
2928 "react-dom" : " ^16.8.6" ,
3231 "reactstrap" : " ^8.0.0" ,
3332 "samples-bootstrap-theme" : " github:auth0-quickstarts/samples-bootstrap-theme"
3433 },
34+ "devDependencies" : {
35+ "nodemon" : " ^1.19.0"
36+ },
3537 "eslintConfig" : {
3638 "extends" : " react-app"
3739 },
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ const authConfig = require("./src/auth_config.json");
88
99const app = express ( ) ;
1010
11- const port = process . env . NODE_ENV === "production" ? 3000 : 3001 ;
11+ const port = process . env . SERVER_PORT || 3001 ;
1212
1313if ( ! authConfig . domain || ! authConfig . audience ) {
1414 throw new Error (
You can’t perform that action at this time.
0 commit comments