| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
This package is not in the latest version of its module.
Go to latest Published: Mar 24, 2026 License: Apache-2.0The Go module system was introduced in Go 1.11 and is the official dependency management solution for Go.
Redistributable licenses place minimal restrictions on how software can be used, modified, and redistributed.
Modules with tagged versions give importers more predictable builds.
When a project reaches major version v1 it is considered stable.
const ( DeletePeer = ".deletePeer" AddRouter = ".addRouter" AddPeer = ".addPeer" UpdatePeer = ".updatePeer" UpdateNetworkPeer = ".updateNetworkPeer" UpdateListenPorts = ".updateListenPorts" AddRelay = ".addRelay" DeleteRelay = ".deleteRelay" DeleteRouter = ".deleteRouter" DeleteNetwork = ".deleteNetwork" JoinNetwork = ".join" LeaveNetwork = ".leaveNetwork" LeaveServer = ".leaveServer" LogLevel = ".loglevel" Ping = ".ping" Register = ".register" Reload = ".reload" Reset = ".reset" SetPrivateEndpoint = ".privateEndpoint" Status = ".status" Version = ".version" Checkin = ".checkin" SendListenPorts = ".listenPorts" Update = "update." Networks = "networks." )
nats topics.
var LoggingLevel = new(slog.LevelVar)
func SetLogging(v string)
func SetUpLogging(v string)
type CheckinData struct {
ID string
Version string
ListenPort int
PublicListenPort int
Endpoint net.IP
PrivateEndpoints []PrivateEndpoint
Connections []ConnectivityData
}
type LeaveRequest struct {
Network string
}
type LevelRequest struct {
Level string
}
type ListenPortRequest struct {
Network string
}
type Network struct {
Name string `form:"name"`
Net net.IPNet
AddressString string `form:"addressstring"`
Peers []NetworkPeer
}
type NetworkPeer struct {
WGPublicKey string
HostName string
Address net.IPNet
ListenPort int
PublicListenPort int
Endpoint net.IP
PrivateEndpoint net.IP
UsePrivateEndpoint bool
NatsConnected bool
Connectivity float64
IsRelay bool
RelayedPeers []string
IsRelayed bool
IsSubnetRouter bool
Subnet net.IPNet
UseNat bool
UseVirtSubnet bool
VirtSubnet net.IPNet
}
type NetworkUpdate struct {
Action string
Peer NetworkPeer
}
type PingResponse struct {
Message string
}
type RegisterRequest struct {
Token string
}
type ResetRequest struct {
Network string
}
type ServerJoinRequest struct {
Network Network
}
Wireguard is a netlink compatible representation of Wireguard interface.
func (wg *Wireguard) AddPeer(newPeer wgtypes.PeerConfig)
func (wg *Wireguard) ReplacePeer(newPeer wgtypes.PeerConfig)
| Back | FazBrowse Home | New Git URL |