Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dianper/eshop-netcore
A basic API Gateway created in .NETCore based on microservices.
https://github.com/dianper/eshop-netcore
api-gateway cqrs docker docker-compose dockerfile entity-framework-core fluentvalidation jwt-authentication microservices mongodb netcore-webapi ocelot rabbitmq redis restful-api sonarqube sql swagger swagger-ui
Last synced: 17 days ago
JSON representation
A basic API Gateway created in .NETCore based on microservices.
- Host: GitHub
- URL: https://github.com/dianper/eshop-netcore
- Owner: dianper
- Created: 2020-12-08T12:23:32.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2023-06-23T13:46:21.000Z (over 1 year ago)
- Last Synced: 2024-11-08T02:03:29.891Z (2 months ago)
- Topics: api-gateway, cqrs, docker, docker-compose, dockerfile, entity-framework-core, fluentvalidation, jwt-authentication, microservices, mongodb, netcore-webapi, ocelot, rabbitmq, redis, restful-api, sonarqube, sql, swagger, swagger-ui
- Language: C#
- Homepage:
- Size: 98.6 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# API Gateway
.NET Core- Oncelot
## Requirements
- Docker## Available Services
All services available### Auth Service
localhost:8000/swagger- JWT Authentication
- SQL Server### Catalog Service
localhost:8001/swagger- MongoDB
### Basket Service
localhost:8002/swagger- Redis
- RabbitMQ### Checkout
localhost:8003/swagger- RabbitMQ
- SQL Server### Running
```sh
docker-compose -f docker-compose.yml -f docker-compose.override.yml up -d
```