20 lines
820 B
C#
20 lines
820 B
C#
namespace Moonlight.App.Database.Entities;
|
|
|
|
public class Image
|
|
{
|
|
public int Id { get; set; }
|
|
public Guid Uuid { get; set; }
|
|
public string Name { get; set; } = "";
|
|
public string Description { get; set; } = "";
|
|
public string ConfigFiles { get; set; } = "{}";
|
|
public string StopCommand { get; set; } = "";
|
|
public string StartupDetection { get; set; } = "";
|
|
public string InstallScript { get; set; } = "";
|
|
public string InstallDockerImage { get; set; } = "";
|
|
public string InstallEntrypoint { get; set; } = "";
|
|
public string Startup { get; set; } = "";
|
|
public int Allocations { get; set; } = 1;
|
|
public List<DockerImage> DockerImages { get; set; } = new();
|
|
public List<ImageVariable> Variables { get; set; } = new();
|
|
public string TagsJson { get; set; } = "";
|
|
} |