From 2077f970f961f5c22260c6769eddea8c8e431a09 Mon Sep 17 00:00:00 2001 From: rzuasti Date: Fri, 29 May 2026 07:36:31 -0400 Subject: [PATCH] Update README to reflect optional networking.interface config Co-Authored-By: Claude Sonnet 4.6 --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index b47d594..ba10c02 100644 --- a/README.md +++ b/README.md @@ -107,7 +107,7 @@ Finally, in your `configuration.nix` (or in an import file) enable and configure services.oott = { enable = true; database.path = "/var/lib/oott.db"; - networking.interface = "eth0"; + # networking.interface = "eth0"; # Optional: auto-detected if not set log.level = "info"; timings.wait_between_scans = "15m"; timings.arp_sender_timeout = "20m"; @@ -132,7 +132,7 @@ If you are using Docker I recommend writing the config using TOML, [here](https: |Option|Sample value|Description| |------|-------------|-----------| |`database.path`|`/var/lib/oott.db`|Location of the system database| -|`networking.interface`|`eno1`|Network interface to use for scans| +|`networking.interface`|`eno1`|Network interface to use for scans. Optional — if not set, the first non-loopback connected interface is used automatically.| |`log.level`|`info`|Log level to use (trace, debug, info, warn, error)| |`timings.wait_between_scans`|`15m`|Time to wait between each network scan (you can express it in seconds, minutes, hours, etc. as a suffix - for example: 30s, 10m, 1h)| |`timings.arp_sender_timeout`|`1m`|If the ARP sender process takes longer than this it will be stopped (for a class C network - 254 IPs - it should take less than a minute)|