{
    "Kestrel": {
        "Endpoints": {
            "Https": {
                "Url": "https://localhost:4000"
            }
        }
    },

    "App": {
        "Name": "bitForum API",
        "Company": "PLAYR",
        "BaseURL": "https://localhost:5000",
        "ApiURL": "https://localhost:4000",
        "FrontURL": "https://localhost:3000"
    },

    "ConnectionStrings": {
        "DefaultConnection": "Server=(localdb)\\mssqllocaldb;Database=AdminContext-87208056-7d2d-412a-b7f8-8e6c942ea8c8;Trusted_Connection=True;MultipleActiveResultSets=true"
    },

    "Redis": {
        "DefaultConnection": "192.168.0.100:6379,password=bluescreen!!,defaultDatabase=4",
        "CachePrefix": "Admin:Cache",
        "DataProtectionKey": "Admin:DataProtection-Keys",
        "DefaultKeyLifetime": "90.00:00:00"
    },

    "JWT": {
        "SecretKey": "bitforum-dev-secret-key-2026-minimum-32-chars!",
        "Issuer": "bitforum-api",
        "Audience": "bitforum-front",
        "AccessTokenExpiration": 30,
        "RefreshTokenExpiration": 7
    },

    "CorsPolicy": {
        "Name": "AllowFront",
        "PreflightMaxAgeSeconds": 3600,
        "AllowedOrigins": [
            "http://localhost:3000",
            "https://localhost:3000"
        ]
    },

    "Logging": {
        "LogLevel": {
            "Default": "Information",
            "Microsoft.AspNetCore": "Warning",
            "LuckyPennySoftware.MediatR.License": "None"
        }
    },

    "AllowedHosts": "*"
}