myname9 / socket.io-chat-fargate

A demo application showing how to deploy a scalable realtime chat application powered by Socket.io, Node.js, Docker, and AWS Fargate

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Socket.IO Chat

A simple chat demo for socket.io

How to run locally

docker build -t chat .
docker network create chatapp
docker run -d --net=chatapp --name redis redis
docker run -d --net=chatapp --name chat1 -p 3000:3000 -e "REDIS_ENDPOINT=redis" chat

And point your browser to http://localhost:3000.

Live Demo

You can view a running copy of this app, deployed on AWS at: fargate.chat

Learn how its built

Check out the accompaying articles on how this was built and deployed on AWS:

About

A demo application showing how to deploy a scalable realtime chat application powered by Socket.io, Node.js, Docker, and AWS Fargate


Languages

Language:JavaScript 82.7%Language:CSS 12.4%Language:HTML 4.8%