Implemented template crud, db entities, import/export, ptero and pelican import

This commit is contained in:
2026-03-12 13:00:32 +00:00
parent 7c5dc657dc
commit e7b1e77d0a
68 changed files with 4269 additions and 24 deletions

View File

@@ -0,0 +1,17 @@
namespace MoonlightServers.Shared.Admin.Templates;
public record DetailedTemplateDto(
int Id,
string Name,
string Description,
string Author,
string Version,
string? UpdateUrl,
string? DonateUrl,
FilesConfigDto FilesConfig,
LifecycleConfigDto LifecycleConfig,
InstallationConfigDto InstallationConfig,
MiscellaneousConfigDto MiscellaneousConfig,
bool AllowUserDockerImageChange,
int? DefaultDockerImageId
);