Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { WgConfig struct { Eth string `yaml:"eth"` Dir string `yaml:"dir"` WGInterfaceTemplate string `yaml:"wgITempFile"` } `yaml:"wireguard-config"` ServiceConfig struct { Domain struct { Endpoint string `yaml:"endpoint"` Port uint `yaml:"port"` } `yaml:"domain"` TLS struct { Enabled bool `yaml:"enabled"` CertFile string `yaml:"certFile"` CertKey string `yaml:"certKey"` CAFile string `yaml:"caFile"` Directory string `yaml:"directory"` } `yaml:"tls"` Auth struct { AKey string `yaml:"aKey"` SKey string `yaml:"sKey"` } `yaml:"auth"` } `yaml:"service-config"` }
Click to show internal directories.
Click to hide internal directories.