File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -566,6 +566,7 @@ services:
566566 - proxy2
567567
568568# ## Jenkins ###################################################
569+
569570 jenkins :
570571 build : ./jenkins
571572 environment :
@@ -581,6 +582,19 @@ services:
581582 - frontend
582583 - backend
583584
585+ # ## Laravel Echo Server #######################################
586+ laravel-echo-server :
587+ build :
588+ context : ./laravel-echo-server
589+ volumes :
590+ - ./laravel-echo-server/laravel-echo-server.json:/app/laravel-echo-server.json:ro
591+ ports :
592+ - " ${LARAVEL_ECHO_SERVER_PORT}:6001"
593+ links :
594+ - redis
595+ networks :
596+ - frontend
597+ - backend
584598
585599# ## Networks Setup ############################################
586600
Original file line number Diff line number Diff line change @@ -240,6 +240,10 @@ CADDY_HOST_HTTPS_PORT=443
240240CADDY_HOST_LOG_PATH=./logs/caddy
241241CADDY_CUSTOM_CADDYFILE=./caddy/Caddyfile
242242
243+ ### LARAVEL ECHO SERVER ################################################################################################
244+
245+ LARAVEL_ECHO_SERVER_PORT=6001
246+
243247
244248##### TO BE CONTINUE .................................
245249
Original file line number Diff line number Diff line change 1+ FROM node:argon
2+
3+ # Create app directory
4+ RUN mkdir -p /usr/src/app
5+ WORKDIR /usr/src/app
6+
7+ # Install app dependencies
8+ COPY package.json /usr/src/app/
9+ RUN npm install
10+
11+ # Bundle app source
12+ COPY laravel-echo-server.json /usr/src/app/laravel-echo-server.json
13+
14+ EXPOSE 3000
15+ CMD [ "npm" , "start" ]
Original file line number Diff line number Diff line change 1+ {
2+ "authHost" : " localhost" ,
3+ "authEndpoint" : " /broadcasting/auth" ,
4+ "clients" : [],
5+ "database" : " redis" ,
6+ "databaseConfig" : {
7+ "redis" : {
8+ "port" : " 6379" ,
9+ "host" : " redis"
10+ }
11+ },
12+ "devMode" : true ,
13+ "host" : null ,
14+ "port" : " 6001" ,
15+ "protocol" : " http" ,
16+ "socketio" : {},
17+ "sslCertPath" : " " ,
18+ "sslKeyPath" : " "
19+ }
Original file line number Diff line number Diff line change 1+ {
2+ "name" : " laravel-echo-server-docker" ,
3+ "description" : " Docker container for running laravel-echo-server" ,
4+ "version" : " 0.0.1" ,
5+ "license" : " MIT" ,
6+ "dependencies" : {
7+ "laravel-echo-server" : " ^1.2.8"
8+ },
9+ "scripts" : {
10+ "start" : " laravel-echo-server start"
11+ }
12+ }
You can’t perform that action at this time.
0 commit comments