summaryrefslogtreecommitdiff
path: root/internal/config/config.go
blob: d83c59d76bdac2e883439a02869da91fbdea9ac9 (plain)
1
2
3
4
5
6
7
8
9
10
11
package config

// Config holds the application-level configuration for a single execution run.
type Config struct {
	// Profile is the name of the WireGuard profile to use.
	Profile string
	// DNSServer is an optional override for the DNS server.
	DNSServer string
	// Command is the actual command and arguments to be executed within the namespace.
	Command []string
}