Versions in this module Expand all Collapse all v0 v0.10.0 Oct 19, 2026 v0.0.0 Oct 16, 2026 Changes in this version + func ClampPort(s string) string + func DockerAllocatedPorts() map[int]struct + func EnsureBuildDir(buildDir string) error + func ResolveAvailablePort(preferred string, taken map[int]struct{}) string + func ResolveBuildDir(cwd, configDir string, projectConfigExists bool) string + func ResolveConfigDir(getenv func(string) string) string + func ResolveForwardEntry(entry string, taken map[int]struct{}) string + func ResolveWorkspaceName(getenv func(string) string) string + type Config struct + BaseDir string + BuildDir string + CellID string + CellName string + ConfigDir string + ContainerName string + HostHome string + HostUID int + HostUser string + Hostname string + Image string + ImageTag string + LocalMode bool + PortPrefix string + RDPPort string + VNCPort string + WorkspaceHome string + WorkspaceName string + func Load(cwd string, getenv func(string) string) Config + func LoadFromOS() (Config, error) + func (c *Config) ResolveAvailablePorts()