/fluffy-spoon

Primary LanguageC#MIT LicenseMIT

fluffyspoon

The purpose of this project is to demo microservice architecture using .NET Core and Microsoft Orleans

Build Status NuGet

List of Services

All the below services are based on the fluffy-spoon microservice template!

Build and Run

To build and run via Docker.

git clone git@github.com:cdemi/fluffy-spoon.git
cd docker
docker-compose up --build

To run all the services together:

# Download source code
git clone https://github.com/cdemi/fluffy-spoon.git
git clone https://github.com/cdemi/fluffy-spoon-profile.git
git clone https://github.com/cdemi/fluffy-spoon-userverification.git
git clone https://github.com/cdemi/fluffy-spoon-email.git

# Build docker images
docker-compose -f fluffy-spoon/docker/docker-compose.yml build
docker-compose -f fluffy-spoon-profile/docker/docker-compose.yml build
docker-compose -f fluffy-spoon-userverification/docker/docker-compose.yml build
docker-compose -f fluffy-spoon-email/docker/docker-compose.yml build

# Run Containers
docker-compose -f fluffy-spoon/docker/docker-compose.yml \
 -f fluffy-spoon-profile/docker/docker-compose.yml \
 -f fluffy-spoon-userverification/docker/docker-compose.yml \
 -f fluffy-spoon-email/docker/docker-compose.yml up