An open API service indexing awesome lists of open source software.

https://github.com/r-manimaran/dotnet-containerized-projects

dotnet Projects build in support with Docker, Docker-compose, .Net Aspire
https://github.com/r-manimaran/dotnet-containerized-projects

aspire-dashboard aspire-hosting containerization docker docker-compose dotnet-aspire dotnet-core postgresql redis

Last synced: 12 months ago
JSON representation

dotnet Projects build in support with Docker, Docker-compose, .Net Aspire

Awesome Lists containing this project

README

          

## Projects :

- **Name**: DockerCompose.Demo
- **Description**: Simple .Net web api application using Docker and Docker-Compose. The services like API, Postgres and Redis
are defined in docker-compose and run in the container environment.
- **Link**: [ClickHere](https://github.com/r-manimaran/dotnet-containerized-projects/tree/main/DockerCompose.Demo)
------------------------------------------
- **Name**: FluentEmail_PaperCutApp
- **Description**: Simple .Net Web API with emailing functionality using FluentEmail. Setup PaperCut tool in docker-compose
as a SMTP server to receive and visualize the emails.
- **Link**: [ClickHere](https://github.com/r-manimaran/dotnet-containerized-projects/tree/main/FluentEmail_PaperCutApp/EmailSenderApi)
--------------------------------------------
- **Name**: Transaction-outbox
- **Description**: Implementing Outbox transaction pattern in .net web api, MassTransit, RabbitMQ. RabbitMQ is hosted in Docker using Docker-compose.
- **Link**: [ClickHere](https://github.com/r-manimaran/dotnet-containerized-projects/tree/main/Transactional-Outbox/Outbox-Pattern-App)
---------------------------------------------
- **Name**: Kafka-dotnet-App
- **Description**: Implemented producer-consumer using Kafa. Used confluent Kafka nuget package to produce and consume messages. Kafka with zookeeper and control center are hosted in docker using docker-compose file.
- **Link**: [ClickHere](https://github.com/r-manimaran/dotnet-containerized-projects/tree/main/Kafka-dotnet-App)
----------------------------------------------
- **Name**: Aspire.Keycloak.Auth.App
- **Description**: Running KeyCloak and Postgres in .Net Aspire and Authenticate Web API endpoints.
- **Link**: [ClickHere](https://github.com/r-manimaran/dotnet-containerized-projects/tree/main/Aspire.Keycloak.Auth.App)
-----------------------------------------------
- **Name**: Aspire.Redis.HybridCacheApp
- **Description**: Exploring new Hybridcache using Redis running through Aspire
- **Link**: [ClickHere](https://github.com/r-manimaran/dotnet-containerized-projects/tree/main/Aspire.Redis.HybridCacheApp)
-----------------------------------------------
- **Name**: AsyncMicroservicesWithWebhook
- **Description**: Microservices application with RabbitMQ message broker running in docker. Also contains a webhook.
- **Link**: [ClickHere](https://github.com/r-manimaran/dotnet-containerized-projects/tree/main/AsyncMicroservicesWithWebhook)
-----------------------------------------------
- **Name**: Aspire.UrlShortnerWithMetricsApp
- **Description**: Aspire Project which uses Postgres, Redis, Hybridcache with Telemetry metrics in a UrlShortner project
- **Link**: [ClickHere](https://github.com/r-manimaran/dotnet-containerized-projects/tree/main/Aspire.UrlShortnerWithMetricsApp)
-----------------------------------------------
- **Name**: Aspire.RabbitMQ
- **Description**: Aspire Project which uses RabbitMQ resources
- **Link**: [ClickHere](https://github.com/r-manimaran/dotnet-containerized-projects/tree/main/Aspire.RabbitMQ/AspireDemo)
-----------------------------------------------
- **Name**: ConsulServiceDiscovery
- **Description**: Service Discovery using Consul
- **Link**: [ClickHere](https://github.com/r-manimaran/dotnet-containerized-projects/tree/main/ConsulServiceDiscovery)
-----------------------------------------------
- **Name**: KubernetesApp
- **Description**: Deploy .Net WEB API in Kubernetes using Kubectl.
- **Link**: [ClickHere](https://github.com/r-manimaran/dotnet-containerized-projects/tree/main/KubernetesApp)
-----------------------------------------------
- **Name**: Loki-Grafana-Visualization
- **Description**: Route .Net Web API Logs to Loki and Visualize in Grafana
- **Link**: [ClickHere](https://github.com/r-manimaran/dotnet-containerized-projects/tree/main/Loki-Grafana-Visualization)
-----------------------------------------------
- **Name**: Docker Volume mapping
- **Description**: Volume map to map folder, appSettings.json and logs for the Docker containers.
- **Link**: [ClickHere](https://github.com/r-manimaran/dotnet-containerized-projects/tree/main/DockerVolumeMapping)
-----------------------------------------------
- **Name**: Vector Embeddings and Vector Search using MongoDb Database
- **Description**: Perform Vector Embeddings for the MongoDb Collection and perform Vector Search
- **Link**: [ClickHere](https://github.com/r-manimaran/dotnet-containerized-projects/tree/main/AI.MongoDb.SemanticSearch)
-----------------------------------------------
- **Name**: