Zyknow.Abp.Microservice.Template
1.0.0-preview.7
See the version list below for details.
dotnet new install Zyknow.Abp.Microservice.Template::1.0.0-preview.7
Zyknow.Abp.Microservice
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 |
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 dependencyup.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
Author
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 | 106 | 8/24/2023 |
1.0.0-preview.10 | 74 | 8/24/2023 |
1.0.0-preview.9 | 71 | 8/24/2023 |
1.0.0-preview.8 | 73 | 8/24/2023 |
1.0.0-preview.7 | 80 | 8/23/2023 |
1.0.0-preview.6 | 86 | 8/13/2023 |
1.0.0-preview.5 | 78 | 8/13/2023 |