{ "Logging": { "LogLevel": { "Default": "Information", "Microsoft.AspNetCore": "Warning" } }, "AllowedHosts": "*", "ConnectionStrings": { "App": "Host=localhost;Port=5432;Database=dyson_network;Username=postgres;Password=postgres;Include Error Detail=True;Maximum Pool Size=20;Connection Idle Lifetime=60" }, "Authentication": { "Schemes": { "Bearer": { "ValidAudiences": [ "http://localhost:5071", "https://localhost:7099" ], "ValidIssuer": "solar-network" } } }, "Jwt": { "PublicKeyPath": "Keys/PublicKey.pem", "PrivateKeyPath": "Keys/PrivateKey.pem" }, "Tus": { "StorePath": "Uploads" }, "Storage": { "BaseUrl": "http://localhost:5071", "PreferredRemote": "cloudflare", "Remote": [ { "Id": "cloudflare", "Label": "Cloudflare R2", "Region": "auto", "Bucket": "solar-network", "Endpoint": "0a70a6d1b7128888c823359d0008f4e1.r2.cloudflarestorage.com", "SecretId": "8ff5d06c7b1639829d60bc6838a542e6", "SecretKey": "fd58158c5201be16d1872c9209d9cf199421dae3c2f9972f94b2305976580d67", "EnableSigned": true, "EnableSsl": true } ] }, "Captcha": { "Provider": "cloudflare", "ApiKey": "0x4AAAAAABCDUdOujj4feOb_", "ApiSecret": "0x4AAAAAABCDUWABiJQweqlB7tYq-IqIm8U" }, "Notifications": { "Push": { "Production": true, "Google": "./Keys/Solian.json", "Apple": { "PrivateKey": "./Keys/Solian.p8", "PrivateKeyId": "4US4KSX4W6", "TeamId": "W7HPZ53V6B", "BundleIdentifier": "dev.solsynth.solian" } } }, "Email": { "Server": "smtpdm.aliyun.com", "Port": 465, "Username": "no-reply@mail.solsynth.dev", "Password": "Pe1UeV405PMcQZgv", "FromAddress": "no-reply@mail.solsynth.dev", "FromName": "Alphabot", "SubjectPrefix": "Solar Network" } }