{
    "Kestrel": {
        "Endpoints": {
            "Http": {
                "Url": "http://localhost:4000"
            }
        }
    },

    "App": {
        "Name": "DPOT API",
        "Company": "PLAYR",
        "BaseURL": "https://admin.dpot.web.or.kr",
        "ApiURL": "https://api.dpot.web.or.kr",
        "FrontURL": "https://dpot.web.or.kr"
    },

    "ConnectionStrings": {
        "DefaultConnection": "Server=192.168.0.100;Database=dpot;User Id=sa;Password=@@20120726KKh;MultipleActiveResultSets=true;TrustServerCertificate=True"
    },

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

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

    "CorsPolicy": {
        "Name": "AllowFront",
        "PreflightMaxAgeSeconds": 3600,
        "AllowedOrigins": [
            "http://dpot.web.or.kr",
            "https://dpot.web.or.kr"
        ]
    },

    "Logging": {
        "LogLevel": {
            "Default": "Information",
            "Microsoft.AspNetCore": "Warning"
        }
    },

    "AllowedHosts": "*"
}