Skip to content

nimp-dev/microservices_symfony

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Symfony-based PHP microservices Monorepo example (lightweight) — gateway + 3 services + PostgreSQL

lightweight

Services

  • user-service — manages user data
  • order-service — manages orders
  • notification-service — sends notifications

Using Make (Recommended)

# 1. Setup environment
make setup

# 2. Start all services
make start

# 3. Access the application
open http://localhost:8080

Manual Setup

# 1. Start services
docker-compose up -d --build
make setup          # Create .env files
make start          # Start all services
make update         # Update services
make stop           # Stop services
make logs           # View logs
make test           # Run tests
make lint           # Lint code
make reset          # Full reset and restart
make help           # Show all commands

Visit:

http://localhost:8080/user/

http://localhost:8080/order/

http://localhost:8080/notification/

About

my testing

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors