From a2c158c90e8edd2f7b9f445b7fa862bf8c1529b1 Mon Sep 17 00:00:00 2001 From: canurek Date: Tue, 13 Aug 2024 10:32:06 +0300 Subject: [PATCH 1/3] Update docker-compose.override.yml Rabbitmq port typo fixed --- docker-compose.override.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docker-compose.override.yml b/docker-compose.override.yml index 22c8f72..26b6336 100644 --- a/docker-compose.override.yml +++ b/docker-compose.override.yml @@ -216,7 +216,7 @@ services: rabbitmq: container_name: rabbitmq ports: - - "25672:5672" + - "5672:5672" - "15672:15672" environment: RABBITMQ_DEFAULT_USER: user @@ -226,4 +226,4 @@ services: networks: sampleproject_network: - driver: bridge \ No newline at end of file + driver: bridge From 5b25645dc2b57670f0b993a48efd8d53d490a725 Mon Sep 17 00:00:00 2001 From: Behzad Dara <88719644+BehzadDara@users.noreply.github.com> Date: Wed, 23 Oct 2024 16:55:20 +0330 Subject: [PATCH 2/3] Create README.md --- README.md | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..a3d57ca --- /dev/null +++ b/README.md @@ -0,0 +1,38 @@ +# SampleProject + +🚀 **SampleProject** is a comprehensive template designed to kickstart your .NET 8 application development with best practices in architecture, DevOps, and API management. + +--- + +## ⭐ Star This Repository! + +## 🔧 What's Inside? + +- **Clean Architecture & Design Patterns** like CQRS +- **Database Support**: SQLServer, PostgreSQL +- **Caching**: Redis +- **Messaging**: RabbitMQ, Hangfire for background jobs +- **Authentication**: JWT Tokens & OAuth +- **Containerization**: Docker, pgAdmin, ELK Stack for logging and monitoring +- **API Management**: Minimal APIs, Swagger, Rate Limiting, Idempotency, and Versioning + +--- + +## 🛠 DevOps & Monitoring + +- **Load Balancing** with YARP +- **Health Monitoring**: Prometheus & Grafana +- **Logging**: ElasticSearch, Kibana + +--- + +## 📝 Get Started + +Feel free to explore, fork, and contribute! Contributions are highly welcome to make **SampleProject** better. + +--- + +## Stay Connected + +- **GitHub**: [BehzadDara](https://github.com/BehzadDara) +- **LinkedIn**: [Behzad Dara](https://www.linkedin.com/in/behzaddara/) From 0f40fa760c1eca8dd147b50643b515a398706b3f Mon Sep 17 00:00:00 2001 From: Behzad Dara <88719644+BehzadDara@users.noreply.github.com> Date: Wed, 23 Oct 2024 16:58:29 +0330 Subject: [PATCH 3/3] Update README.md --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index a3d57ca..c61a577 100644 --- a/README.md +++ b/README.md @@ -6,9 +6,11 @@ ## ⭐ Star This Repository! +--- + ## 🔧 What's Inside? -- **Clean Architecture & Design Patterns** like CQRS +- **Clean Architecture** & **Design Patterns** like CQRS - **Database Support**: SQLServer, PostgreSQL - **Caching**: Redis - **Messaging**: RabbitMQ, Hangfire for background jobs