Zyknow.Abp.Microservice.Template 1.0.0-preview.7

This is a prerelease version of Zyknow.Abp.Microservice.Template.
There is a newer prerelease version of this package available.
See the version list below for details.
dotnet new install Zyknow.Abp.Microservice.Template::1.0.0-preview.7                
This package contains a .NET Template Package you can call from the shell/command line.

Zyknow.Abp.Microservice

GitHub license GitHub Stars GitHub Issues

English| 简体中文

Introduction

This project is a microservice template based on the ABP Framework and reference form antosubash/AbpMicroservice, to using dotnet new to create microservice project and microservice service template project.

Nuget Packages

Name Version Download
Zyknow.Abp.Microservice.Template Zyknow.Abp.Microservice.Template Zyknow.Abp.Microservice.Template

Features

  • Microservice Template
  • Microservice Service Template
  • Kibana + Elasticsearch Distributed Log Query
  • Grafana + rometheus Monitoring Center
  • OpenTelemetry Jaeger Distributed tracing
  • Apollo Configuration Center
  • Yarp Gateway
  • RabbitMQ Message Queue
  • Minio Distributed Storage
  • Tye Support
  • Blazor Server Web App
    • Use Masa Blazor UI
  • Vue3 Quasar Web App
    • Basic Pages
  • Avalonia Startup Template
  • Maui Startup App
  • DockerFile
  • K8s k8s Template

Usage


Using Dotnet Create You Microservice Project

  • install microservice template on dotnet
    dotnet new install Zyknow.Abp.Microservice.Template
    
Create Microservice Project
dotnet new zabp-ms -n YourMicroserviceName
Create New Service
dotnet new zabp-ms-s -n YourServiceProjectName --sn YourServiceName

Run Microservice

Run Docker Compose in ms\src\etc\docker
select you need docker environment dependency
  • dev_up.ps1 is lowest environment dependency
  • up.ps1 is full environment dependency
run docker compose on powershell
./dev_up.ps1

or

./up.ps1
install ssl certificate in src\etc\dev-cert\localhost.pfx

you must install ssl certificate in you local machine,otherwise https will report an error

or delete localhost.pfx,run-tye.ps1 will create a new certificate

build microservice project in src
dotnet build
run

you also can use -p to change tye port,like ./run-tye.ps1 -p 8001

./run-tye.ps1

or watch run

./run-tye.ps1 --watch

Thanks

Rider

Author

Zyknow

License

You can check out the full license here

This project is licensed under the terms of the MIT license.

  • net7.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.0.0-preview.11 109 8/24/2023
1.0.0-preview.10 76 8/24/2023
1.0.0-preview.9 73 8/24/2023
1.0.0-preview.8 75 8/24/2023
1.0.0-preview.7 82 8/23/2023
1.0.0-preview.6 87 8/13/2023
1.0.0-preview.5 79 8/13/2023