128 lines
		
	
	
		
			3.6 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
			
		
		
	
	
			128 lines
		
	
	
		
			3.6 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
| {
 | |
|   "Debug": true,
 | |
|   "BaseUrl": "http://localhost:5090",
 | |
|   "GatewayUrl": "http://localhost:5094",
 | |
|   "Logging": {
 | |
|     "LogLevel": {
 | |
|       "Default": "Information",
 | |
|       "Microsoft.AspNetCore": "Warning"
 | |
|     }
 | |
|   },
 | |
|   "AllowedHosts": "*",
 | |
|   "ConnectionStrings": {
 | |
|     "App": "Host=host.docker.internal;Port=5432;Database=dyson_drive;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"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "AuthToken": {
 | |
|     "PublicKeyPath": "app/keys/PublicKey.pem",
 | |
|     "PrivateKeyPath": "app/keys/PrivateKey.pem"
 | |
|   },
 | |
|   "OidcProvider": {
 | |
|     "IssuerUri": "https://nt.solian.app",
 | |
|     "PublicKeyPath": "Keys/PublicKey.pem",
 | |
|     "PrivateKeyPath": "Keys/PrivateKey.pem",
 | |
|     "AccessTokenLifetime": "01:00:00",
 | |
|     "RefreshTokenLifetime": "30.00:00:00",
 | |
|     "AuthorizationCodeLifetime": "00:30:00",
 | |
|     "RequireHttpsMetadata": true
 | |
|   },
 | |
|   "Tus": {
 | |
|     "StorePath": "/app/uploads"
 | |
|   },
 | |
|   "Storage": {
 | |
|     "PreferredRemote": "2adceae3-981a-4564-9b8d-5d71a211c873",
 | |
|     "Remote": [
 | |
|       {
 | |
|         "Id": "minio",
 | |
|         "Label": "Minio",
 | |
|         "Region": "auto",
 | |
|         "Bucket": "solar-network-development",
 | |
|         "Endpoint": "minio.orb.local:9000",
 | |
|         "SecretId": "littlesheep",
 | |
|         "SecretKey": "password",
 | |
|         "EnabledSigned": true,
 | |
|         "EnableSsl": false
 | |
|       },
 | |
|       {
 | |
|         "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": {
 | |
|     "Topic": "dev.solsynth.solian",
 | |
|     "Endpoint": "http://localhost:8088"
 | |
|   },
 | |
|   "Email": {
 | |
|     "Server": "smtp4dev.orb.local",
 | |
|     "Port": 25,
 | |
|     "UseSsl": false,
 | |
|     "Username": "no-reply@mail.solsynth.dev",
 | |
|     "Password": "password",
 | |
|     "FromAddress": "no-reply@mail.solsynth.dev",
 | |
|     "FromName": "Alphabot",
 | |
|     "SubjectPrefix": "Solar Network"
 | |
|   },
 | |
|   "RealtimeChat": {
 | |
|     "Endpoint": "https://solar-network-im44o8gq.livekit.cloud",
 | |
|     "ApiKey": "APIs6TiL8wj3A4j",
 | |
|     "ApiSecret": "SffxRneIwTnlHPtEf3zicmmv3LUEl7xXael4PvWZrEhE"
 | |
|   },
 | |
|   "GeoIp": {
 | |
|     "DatabasePath": "./Keys/GeoLite2-City.mmdb"
 | |
|   },
 | |
|   "Oidc": {
 | |
|     "Google": {
 | |
|       "ClientId": "961776991058-963m1qin2vtp8fv693b5fdrab5hmpl89.apps.googleusercontent.com",
 | |
|       "ClientSecret": ""
 | |
|     },
 | |
|     "Apple": {
 | |
|       "ClientId": "dev.solsynth.solian",
 | |
|       "TeamId": "W7HPZ53V6B",
 | |
|       "KeyId": "B668YP4KBG",
 | |
|       "PrivateKeyPath": "./Keys/Solarpass.p8"
 | |
|     },
 | |
|     "Microsoft": {
 | |
|       "ClientId": "YOUR_MICROSOFT_CLIENT_ID",
 | |
|       "ClientSecret": "YOUR_MICROSOFT_CLIENT_SECRET",
 | |
|       "DiscoveryEndpoint": "YOUR_MICROSOFT_DISCOVERY_ENDPOINT"
 | |
|     }
 | |
|   },
 | |
|   "Payment": {
 | |
|     "Auth": {
 | |
|       "Afdian": "<token here>"
 | |
|     },
 | |
|     "Subscriptions": {
 | |
|       "Afdian": {
 | |
|         "7d17aae23c9611f0b5705254001e7c00": "solian.stellar.primary",
 | |
|         "7dfae4743c9611f0b3a55254001e7c00": "solian.stellar.nova",
 | |
|         "141713ee3d6211f085b352540025c377": "solian.stellar.supernova"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "KnownProxies": ["127.0.0.1", "::1"],
 | |
|   "Service": {
 | |
|     "Name": "DysonNetwork.Drive",
 | |
|     "Url": "https://localhost:7092"
 | |
|   }
 | |
| }
 |