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.