Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CIDRConfig ¶
type CommandConfig ¶
type Config ¶
type Config struct { RestrictedNetworkConfig `yaml:"network"` RestrictedFileAccessConfig `yaml:"files"` RestrictedMountConfig `yaml:"mount"` DNSProxyConfig `yaml:"dns_proxy"` Log LogConfig }
func DefaultConfig ¶ added in v0.0.4
func DefaultConfig() *Config
func (*Config) EnableDNSProxy ¶ added in v0.0.9
func (*Config) IsOnlyContainer ¶
func (*Config) IsRestrictedMode ¶ added in v0.0.4
type DNSProxyConfig ¶ added in v0.0.9
type DomainConfig ¶ added in v0.0.4
type RestrictedFileAccessConfig ¶ added in v0.0.4
type RestrictedMountConfig ¶ added in v0.0.5
type RestrictedNetworkConfig ¶ added in v0.0.4
type RestrictedNetworkConfig struct { Enable bool Mode string `yaml:"mode"` Target string `yaml:"target"` Command CommandConfig `yaml:"command"` CIDR CIDRConfig `yaml:"cidr"` Domain DomainConfig `yaml:"domain"` UID UIDConfig `yaml:"uid"` GID GIDConfig `yaml:"gid"` }
Click to show internal directories.
Click to hide internal directories.