You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Enis Necipoglu d2d0c9bf9e
Merge pull request #24 from abpframework/dockerization_enhancement
5 years ago
apps updated angular multistage docker image and script 5 years ago
build uncommented test on build script 5 years ago
docs/roadmap Update Phase_1.png 5 years ago
etc moved tsl notes 5 years ago
gateways fixed gateway image build error 5 years ago
services added microservice multistage dockerfiles 5 years ago
shared updated versions to rc wildcard 5 years ago
.gitattributes Create .gitattributes 5 years ago
.gitignore Ignore tye specific files 5 years ago
EShopOnAbp.sln remove internal gateway files and reference 5 years ago
LICENSE Initial commit 5 years ago
NuGet.Config Added nuget.config for reference 5 years ago
README.md Update README.md 5 years ago
common.props added docker support and SaasService 5 years ago
delete-bin-obj-folders.bat Add angular client 5 years ago
global.json Update to .net6.0-rc.1 & ABP 5.0-beta.1 5 years ago
run-tye.ps1 Update run-tye.ps1 5 years ago
tye.yaml removed from tye config 5 years ago

README.md

eShopOnAbp

This project is a reference for who want to build microservice solutions with the ABP Framework.

This project is in its infancy. By the time, we will write articles and documents to explain the goals and details of the project.

See the announcement post for more info.

Issues

Please open issues on the main GitHub repository: https://github.com/abpframework/abp/issues

How to Run?

You can either run in Visual Studio, or using Microsoft Tye. Tye is a developer tool that makes developing, testing, and deploying micro-services and distributed applications easier.

Requirements

  • .NET 6.0+
  • Docker
  • Yarn

Instructions

  • Clone the repository ( eShopOnAbp )

  • Install Tye (follow these steps)

  • Execute run-tye.ps1

  • Wait until all applications are up!

    • You can check running application from tye dashboard (localhost:8000)
  • After all your backend services are up, start the angular application:

    cd apps/angular
    yarn start
    

Roadmap

Next milestone is Phase 1 presented below:

eSopOnAbp Phase 1

See Phase 2 planning from here