Configure Scout
Scout is configured using YAML files located in the .config directory.
Config Directory Location
Scout looks for the .config directory in the following order:
- The same directory as the Scout executable.
$GOPATH/src/jonoton/scoutdirectory.
Detailed Configuration Guides
For a complete reference of all available options, please see the following guides:
- Manage Config (
manage.yaml): Data storage and monitor lists. - Web Server Config (
http.yaml): Ports, security, and remote server links. - Monitor Config (
cam.yaml): Specific camera settings and source URLs. - Detection Pipeline: Motion, Object, and Face detection settings.
- Recording & Alerts: Recording rules and notification settings.
- Notification Settings: SMTP sender and recipient list configurations.
Configuration Examples
While the guides above list every option, you can also look at complete examples:
Verify via Web Client
Once configured and running, you can verify your setup using the built-in web client:
- Open your browser to the Scout server address (e.g.,
http://localhost:8080). - Hostname Options:
localhost(if running on the same machine).- Router assigned IP (e.g.,
192.168.1.5). - External domain name (if configured).
- Port: The port is configured in
http.yaml(default is8080).
The web client provides quick visibility into:
- RAM usage
- Frame Rate for all monitors
- Live view of all monitors