The YAML configuration files allow customization of the following:
Authentication options
Branding (e.g., logo, application name)
PWA settings (e.g., icons, display name)
File storage settings
YAML File Format
Below is an example YAML file with detailed explanations of each configurable setting:
Adding Configuration Files
Place YAML configuration files in the /bausw/server/config directory within the Docker container. The filename must match the domain name, followed by .yml or .yaml. Examples:
example.com.yml
bausw.example.com.yml
*.example.com.yml (applies to all subdomains)
Mounting Configuration Files
To include configuration files in the Docker container, add them to the volumes section of your Docker Compose file:
Authentication Methods
BAUSW supports multiple authentication methods. These are configured as an array under the auth property.