My lovely chat-app with finance stuff
132
Here’s a high-level overview of your containerized microservices app:
Purpose Provide an anonymous chat platform with real-time messaging, user authentication, and an integrated finance query service.
Core Components
MongoDB (mongo:6)
Backend (zelshahawy/myapp:backend-latest)
.env file.Frontend (zelshahawy/myapp:frontend-latest)
Finance Microservice (zelshahawy/myapp:python-latest)
Architecture & Orchestration
docker-compose.yml (v3.8).zelshahawy/myapp) with distinct tags (backend-latest, frontend-latest, python-latest).depends_on, so Mongo starts first, then the backend, then frontend and Python service.Deployment Workflow
Login & build
docker login
docker compose build
Push all images (to your single “myapp” repo):
docker compose push
Run the stack (locally or on any Docker host):
docker compose up -d
—this brings up your entire anonymous-chat + finance app in one go.
With this setup, you manage and version all three custom services in a single Docker Hub repository, while keeping each component isolated and scalable.
Content type
Image
Digest
sha256:4b358ed00…
Size
432.7 MB
Last updated
about 1 year ago
docker pull zelshahawy/anonymous:frontend-latest