Skip to main content

Configuration Sources

profClaw reads configuration from three sources, in order of priority (highest first):
  1. Environment variables - Override everything, ideal for Docker/CI
  2. settings.yml - File-based config in .profclaw/settings.yml
  3. Built-in defaults - Sensible defaults for mini mode

Quick Configuration

The fastest way to configure profClaw:

Configuration File

Create .profclaw/settings.yml for persistent configuration:

Configuration via CLI

Use the profclaw config command for interactive configuration:

Configuration Sections

Environment Variables

Complete reference of all 130+ environment variables with defaults and descriptions.

settings.yml

File-based configuration with YAML schema reference.

Security Config

Security modes, guards, audit settings, and device trust policies.

Deployment Modes

Mode-specific feature availability and resource limits.