Versions in this module Expand all Collapse all v0 v0.0.1 Jan 1, 2026 Changes in this version + func CalculateDeploymentPaths(spec *PackageSpec, isPrivilegedUser bool) error + func CheckWritePermission(dir string) error + func ConfigFile(spec *PackageSpec, appID, targetFile string) string + func ConfigFiles(spec *PackageSpec) []string + func GetAppDir(appName string) string + func GetBaseDir() string + func GetConfigBase(spec *PackageSpec) string + func GetWorkspaceDir() string + func IsPrivilegedUser() bool + type PackageSpec struct + Binary struct{ ... } + Config struct{ ... } + Dependencies []map[string]string + Description string + Healthcheck map[string]string + Logging map[string]string + Package string + Ports []struct{ ... } + PostInstallScript string + PreUninstallScript string + RestartOnConfigChange bool + Startup struct{ ... } + UnitFile struct{ ... } + Version string + type PackageStatus struct + Duration time.Duration + IsRunning bool + Name string + Version string + type PlatformInfo struct + NatAddrUpdateAPI string + Version string