Starbase 1.0.0

There is a newer version of this package available.
See the version list below for details.
dotnet new install Starbase@1.0.0
                    
This package contains a .NET Template Package you can call from the shell/command line.

Starbase

Your new secure .NET API.

Getting Started

# Start dependencies
docker-compose -f docker-compose.deps.yml up -d

# Run the API
dotnet run --project WebApi

# Run tests
dotnet test

Configuration

Key settings in WebApi/appsettings.json:

Setting Description
ConnectionStrings:SqlConnection Database connection string
AppSettings:JwtSigningKey JWT signing key (min 32 chars)
AppSettings:JwtIssuer Token issuer URL
AppSettings:JwtAudience Token audience

Project Structure

Domain/           → Entities, value objects, domain logic
Application/      → Business logic, services, DTOs
Infrastructure/   → Data access, EF Core, repositories
WebApi/           → Controllers, middleware, API config

Documentation

For detailed documentation on security features, MFA setup, audit logging, and more, visit the original template documentation at View Full Documentation →.

License

MIT License

  • net8.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.3 96 10/10/2026
1.0.2 479 1/13/2026
1.0.1 527 12/23/2025
1.0.0 531 12/23/2025