Versions in this module Expand all Collapse all v0 v0.1.0 Feb 22, 2023 Changes in this version + var C = Config + var ErrNoAutoconfigSources = errors.New("no detectable network config sources") + var Version = config.Version + func AutoconfigUntilGRPCServerSet() + func LoadServerConfig() + func ReadBiosData() map[string]string + type Autoconfig struct + Config ClientConfig + ExtraUCI uci.Tree + type ClientConfig struct + GRPCServer string + StepFingerprint string + StepOTT string + StepURL string + WANDevice string + func GetClientConfig() (c ClientConfig) + func (c ClientConfig) Commit() error + type Config struct + BootstrapMetadataServer string + ExternalIPRanges []string + GRPCBind string + HTTPBind string + InternalIPRanges []string + JWTValidator httpx.JWTValidator + PKI grpcx.PKI + RouterBaseImage string + RouterConfig ClientConfig + RouterExtraConfig uci.Tree + SqlitePath string + StepFingerprint string + StepProvisioner string + StepProvisionerPassword string + SystemCredentials string + type ProvisioningEndpoints struct + LibvirtGRPC string + OpenWRTGRPC string + Step string + type ProvisioningInfo struct + CAFingerprint string + Domain string + Endpoints ProvisioningEndpoints