Files
Servers/MoonlightServers.Daemon/Configuration/AppConfiguration.cs

26 lines
679 B
C#

namespace MoonlightServers.Daemon.Configuration;
public class AppConfiguration
{
public DockerData Docker { get; set; } = new();
public StorageData Storage { get; set; } = new();
public SecurityData Security { get; set; } = new();
public class DockerData
{
public string Uri { get; set; } = "unix:///var/run/docker.sock";
}
public class SecurityData
{
public string Token { get; set; }
}
public class StorageData
{
public string Volumes { get; set; }
public string VirtualDisks { get; set; }
public string Backups { get; set; }
public string Install { get; set; }
}
}