Skip to content

dchak2023/dockerized-redis-counter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Redis Counter Node.js App 🐳

This project demonstrates a simple Node.js web app that tracks the number of times a route has been hit using Redis, all running in Docker.

🚀 Steps to Run

1️⃣ Build the App Image

docker build -t redis-node-app .

2️⃣ Create Docker Network

docker network create mynet

3️⃣ Start Redis Container

docker run -d --name redis --network mynet redis

4️⃣ Start App Container

docker run -d --name myapp --network mynet -p 3000:3000 redis-node-app

5️⃣ Test the App

curl http://localhost:3000/hit

6️⃣ Cleanup

docker rm -f myapp redis
docker network rm mynet

🔧 Tech Stack

  • Node.js

  • Express

  • Redis

  • Docker

📚 Learn More

🧑‍💻 Author:

Built with ❤️ by dchak2023

About

🐳 A simple Dockerized Node.js app that uses Redis to count page visits via a /hit route.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published