mirror of https://github.com/h44z/wg-portal.git
				
				
				
			
		
			
				
	
	
		
			8 lines
		
	
	
		
			356 B
		
	
	
	
		
			Go
		
	
	
	
			
		
		
	
	
			8 lines
		
	
	
		
			356 B
		
	
	
	
		
			Go
		
	
	
	
package wireguard
 | 
						|
 | 
						|
type Config struct {
 | 
						|
	DeviceName        string `yaml:"device" envconfig:"WG_DEVICE"`
 | 
						|
	WireGuardConfig   string `yaml:"configFile" envconfig:"WG_CONFIG_FILE"`    // optional, if set, updates will be written to this file
 | 
						|
	ManageIPAddresses bool   `yaml:"manageIPAddresses" envconfig:"MANAGE_IPS"` // handle ip-address setup of interface
 | 
						|
}
 |