Versions in this module Expand all Collapse all v0 v0.8.0 Mar 24, 2026 Changes in this version + func BackupGlobal(w io.Writer, home, timestamp string, smb *SMBConfig) (entity.BackupResult, error) + func BackupProject(w io.Writer, home, timestamp string, smb *SMBConfig) (entity.BackupResult, error) + func CheckBackupMarker(markerPath string, warnings []string) []string + func CheckSMBMountWarnings(smbURL string, warnings []string) []string + func CopyToSMB(cfg *SMBConfig, localPath string) error + func CreateArchive(archivePath string, entries []entity.ArchiveEntry, w io.Writer) error + func EnsureSMBMount(cfg *SMBConfig) error + type SMBConfig struct + GVFSPath string + Host string + Share string + SourceURL string + Subdir string + func ParseSMBConfig(smbURL, subdir string) (*SMBConfig, error)