Production E-Commerce API built with Node 24 Alpine, MongoDB, Redis caching & WebSockets.
49
A production-grade, containerized E-Commerce backend service built with Node.js 24 (Alpine), Express, MongoDB (Mongoose), Redis, and WebSockets. Engineered for high-throughput product catalogs, real-time inventory updates, and order workflows.
/api/v1/products) to reduce database load.node:24-alpine stripping development dependencies to keep the image minimal and secure.docker run -d \
--name ecommerce-api \
-p 5000:5000 \
-e PORT=5000 \
-e NODE_ENV=production \
-e MONGO_URI="mongodb+srv://<USER>:<PASSWORD>@cluster.mongodb.net/ecommerce?retryWrites=true&w=majority" \
-e REDIS_HOST="your-redis-host" \
-e REDIS_PORT=6379 \
-e JWT_SECRET="your_jwt_secret" \
70madmax07/ecommerce-api:latest
Content type
Image
Digest
sha256:0ec78453e…
Size
75.1 MB
Last updated
5 days ago
docker pull 70madmax07/ecommerce-api