Initial QMAX production app
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
namespace QMax.Api.Configuration;
|
||||
|
||||
public sealed class QMaxOptions
|
||||
{
|
||||
public string PublicBaseUrl { get; set; } = "https://qmax.kusoft.xyz";
|
||||
public string DatabasePath { get; set; } = "data/qmax.db";
|
||||
public string StoragePath { get; set; } = "data/storage";
|
||||
public string JwtIssuer { get; set; } = "QMAX";
|
||||
public string JwtAudience { get; set; } = "QMAX.Android";
|
||||
public string JwtSecret { get; set; } = "";
|
||||
public string PairingCode { get; set; } = "";
|
||||
public string MaxPhoneNumber { get; set; } = "";
|
||||
public string MaxMode { get; set; } = "Worker";
|
||||
public string MaxWorkerBaseUrl { get; set; } = "http://qmax-max-worker:3001";
|
||||
public string MaxUserDataPath { get; set; } = "data/max-profile";
|
||||
public bool MaxHeadless { get; set; } = true;
|
||||
public int MaxPollIntervalSeconds { get; set; } = 6;
|
||||
public long MaxUploadBytes { get; set; } = 25L * 1024 * 1024;
|
||||
public string CorsAllowedOrigins { get; set; } = "";
|
||||
public string ReleasesPath { get; set; } = "data/releases";
|
||||
public bool PushEnabled { get; set; } = true;
|
||||
public bool PushShowPreview { get; set; } = true;
|
||||
public string FirebaseProjectId { get; set; } = "";
|
||||
public string FirebaseServiceAccountPath { get; set; } = "";
|
||||
public string FirebaseServiceAccountJson { get; set; } = "";
|
||||
}
|
||||
Reference in New Issue
Block a user