Skip to content

A base microservice project developed on ASP.NET with Keycloak and RabbitMQ

License

Notifications You must be signed in to change notification settings

haikalnashuha/ASP.Net-Keycloak-Microservice-Base

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ASP.Net with Keycloak Microservice Base

Intro

This source served as a base for a microservices architecture system. Fork and expand it to anything you want!

Components

RabbitMQ

RabbitMQ is a message-broker software used for communications between microservices. In this project, App1 and App2. You need to setup a RabbitMQ server before using it.

Keycloak

Keycloak serves as identity management system. Authentication and authorization go through a Keycloak server. You need to setup a Keycloak server before using it.

ASP.NET Webapps

Gateway

Gateway is the gateway for the microservices

App1

Example of a microservice

App2

Example of another microservice

How to run them?

TODO

About

A base microservice project developed on ASP.NET with Keycloak and RabbitMQ

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages