|
|
|
|
@ -7,17 +7,14 @@ type Key string |
|
|
|
|
|
|
|
|
|
const ( |
|
|
|
|
// Keys with a string value
|
|
|
|
|
ControlURL Key = "LoginURL" // default ""; if blank, ipn uses ipn.DefaultControlURL.
|
|
|
|
|
LogTarget Key = "LogTarget" // default ""; if blank logging uses logtail.DefaultHost.
|
|
|
|
|
ExitNodeIP Key = "ExitNodeIP" // default ""; set to the IP address of the desired exit node; still under development
|
|
|
|
|
Tailnet Key = "Tailnet" // default ""; if blank, no tailnet name is sent to the server.
|
|
|
|
|
ControlURL Key = "LoginURL" // default ""; if blank, ipn uses ipn.DefaultControlURL.
|
|
|
|
|
LogTarget Key = "LogTarget" // default ""; if blank logging uses logtail.DefaultHost.
|
|
|
|
|
Tailnet Key = "Tailnet" // default ""; if blank, no tailnet name is sent to the server.
|
|
|
|
|
|
|
|
|
|
// Keys with a string value that specifies an option: "always", "never", "user-decides".
|
|
|
|
|
// The default is "user-decides" unless otherwise stated.
|
|
|
|
|
EnableIncomingConnections Key = "AllowIncomingConnections" |
|
|
|
|
EnableServerMode Key = "UnattendedMode" |
|
|
|
|
EnableTailscaleDNS Key = "UseTailscaleDNSSettings" |
|
|
|
|
EnableTailscaleSubnets Key = "UseTailscaleSubnets" |
|
|
|
|
|
|
|
|
|
// Keys with a string value that controls visibility: "show", "hide".
|
|
|
|
|
// The default is "show" unless otherwise stated.
|
|
|
|
|
@ -27,8 +24,6 @@ const ( |
|
|
|
|
UpdateMenuVisibility Key = "UpdateMenu" |
|
|
|
|
RunExitNodeVisibility Key = "RunExitNode" |
|
|
|
|
PreferencesMenuVisibility Key = "PreferencesMenu" |
|
|
|
|
ExitNodeMenuVisibility Key = "ExitNodesPicker" |
|
|
|
|
AutoUpdateVisibility Key = "AutoUpdate" |
|
|
|
|
|
|
|
|
|
// Keys with a string value formatted for use with time.ParseDuration().
|
|
|
|
|
KeyExpirationNoticeTime Key = "KeyExpirationNotice" // default 24 hours
|
|
|
|
|
|