Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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
```