Skip to content

Configuration

bouheki's configuration file is a YAML file containing a collection of key: value or key: [value list] pairs.

Current configuration options

Config Type Description
network List (see Network Restiction) Rule for network restrictions.
files List (see File Access Restiction) Rule for file access restrictions.
mount List (see Mount Restiction) Rule for mount restrictions.
dns_proxy List (see DNS Proxy) DNS Proxy configurations
log List containing the following sub-keys:
  • format: [json|text]
  • output: <path>
  • max_size:: Maximum size to rotate (MB). Default: 100MB
  • max_age: Period for which logs are kept. Default: 365
  • labels: Key / Value to be added to the log.
  • Log configuration.