{ "Logging": { "LogLevel": { "Default": "Information", "Microsoft.AspNetCore": "Warning" } }, "AllowedHosts": "*", "ConnectionStrings": { "Default": "" }, "PlayListConfiguration": { "Routes": { "ParentFolders": "PlayLists", "OriginalPicturesFolder": "OriginalPictures", "SmallPicturesFolder": "SmallPictures", "MediumPicturesFolder": "MediumPictures", "LargePicturesFolder": "LargePictures", "PresetOriginalPicture": "PresetOriginalPicture.webp", "PresetSmallPicture": "PresetSmallPicture.webp", "PresetMediumPicture": "PresetMediumPicture.webp", "PresetLargePicture": "PresetLargePicture.webp" }, "PicturesSizes": { "SmallPictureWidth": 128, "SmallPictureHeight": 128, "MediumPictureWidth": 256, "MediumPictureHeight": 256, "LargePictureWidth": 512, "LargePictureHeight": 512 } }, "Keycloak": { "Address": "1", "Realm": "1", "Username": "1", "Password": "1" }, "Database": { "ConnectionString": "Host=localhost;Port=59000;Database=musify_db;Username=postgres;Password=postgres" }, "ApplicationStorage": { "BucketName": "webapi-storage" }, "InfrastructureStorage": { "Address": "http://localhost:8333", "AccessKey": "admin_access_key", "SecretAccessKey": "admin_secret_key", "ForcePathStyle": true, "UseHttp": true }, "Messaging": { "Address": "rabbitmq://127.0.0.1:5672", "Username": "guest", "Password": "guest" }, "OpenTelemetry": { "OtlpEndpoint": "http://localhost:4317" }, "TrackConfiguration": { "Routes": { "ParentFolder": "Tracks", "OriginalPicturesFolder": "OriginalPictures", "SmallPicturesFolder": "SmallPictures", "MediumPicturesFolder": "MediumPictures", "LargePicturesFolder": "LargePictures", "PresetOriginalPicture": "PresetOriginalPicture.webp", "PresetSmallPicture": "PresetSmallPicture.webp", "PresetMediumPicture": "PresetMediumPicture.webp", "PresetLargePicture": "PresetLargePicture.webp", "OriginalAudiosFolder": "OriginalAudios", "ProcessedAudioFolder": "ProcessedAudios" }, "PicturesSizes": { "SmallPictureWidth": 128, "SmallPictureHeight": 128, "MediumPictureWidth": 256, "MediumPictureHeight": 256, "LargePictureWidth": 512, "LargePictureHeight": 512 } }, "AudioTranscoder": { "Routes": { "WorkingDirectory": "D:\\tempsFilesDev" }, "TranscodingTimeout": "00:05:00" }, "Workers": { "Routes": { "TemporaryFilesDirectory": "" } } }