Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppConfig ¶
type AppConfig struct {
Version string `yaml:"version"`
Debug bool `yaml:"debug"`
CamoufoxPath string `yaml:"camoufox-path"`
Headless bool `yaml:"headless"`
ApiPort string `yaml:"api-port"`
Instance []AppConfigInstance `yaml:"instance"`
}
AppConfig holds the application configuration.
func LoadConfig ¶
LoadConfig loads configuration from environment variables or defaults.
type AppConfigInstance ¶
type AppConfigInstance struct {
Name string `yaml:"name"`
Adapter string `yaml:"adapter"`
ProxyURL string `yaml:"proxy-url"`
URL string `yaml:"url"`
SniffPort string `yaml:"sniff-port"`
SniffDomain string `yaml:"sniff-domain"`
AuthFile string `yaml:"auth-file"`
Runner AppConfigRunner `yaml:"runner"`
}
type AppConfigRunner ¶
Click to show internal directories.
Click to hide internal directories.