{"repo":"bytlabs/BytLabs.MicroserviceTemplate","free":true,"listed":false,"github":"https://github.com/bytlabs/BytLabs.MicroserviceTemplate","clone":"git clone https://github.com/bytlabs/BytLabs.MicroserviceTemplate.git","description":"A modern .NET microservice template powered by BytLabs core packages. Features GraphQL, MongoDB, Docker support, and DDD architecture. Ensures consistency across microservices with standardized patterns, testing, and observability.","language":"TypeScript","stars":27,"topics":["clean-architecture","ddd","docker","dotnet","microservice","mongodb","observability","template"],"license":null,"category":"deployment-docker-iac","readme_excerpt":"BytLabs Microservice Template A modern .NET microservice template with GraphQL, MongoDB, Docker support, and comprehensive testing infrastructure. Features - 🚀 GraphQL API using HotChocolate - 📦 MongoDB Integration - 🐳 BytLabs Core Packages Integration - 🐳 Docker & Docker Compose support - 🧪 Comprehensive testing setup (Unit & Acceptance Tests) - 📊 OpenTelemetry integration - 🔄 CI/CD pipeline with GitHub Actions - 🎯 Domain-Driven Design (DDD) architecture - 🧩 Runtime-configurable dynamic entities — low-code forms & tables ( EntityDef + bundled console) - 🔍 Health checks - 👥 Multi-tenant support - 📝 Logging with Serilog BytLabs Package Integration This template leverages BytLabs core packages to ensure consistency and standardization across all microservices: Package Description --------- ------------ BytLabs.Domain Domain model building blocks BytLabs.Application CQRS, validation, and application services BytLabs.DataAccess Data persistence and MongoDB integration BytLabs.DataAccess.MongoDB Data persistence and MongoDB integration BytLabs.Multitenancy Multi-tenant infrastructure BytLabs.Observability Monitoring and logging tools Using these packages ensures: - Uniform architecture across all microservices - Consistent error handling and logging - Standardized testing approaches - Common security practices - Shared domain patterns and building blocks Prerequisites - .NET 8.0 SDK - Docker & Docker Compose - MongoDB (or use the provided Docker container) Getting Star","default_branch":null,"files":null,"tree":[],"storefront":"/r/bytlabs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bytlabs/BytLabs.MicroserviceTemplate/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}