diff --git a/9p b/9p index aeb933a..39d14ea 160000 --- a/9p +++ b/9p @@ -1 +1 @@ -Subproject commit aeb933a3c21bf92a6402fbd226242c643150ff21 +Subproject commit 39d14eae165dd5e0a451d5d2be525505e3838ca8 diff --git a/README.md b/README.md index c6f1487..89ecb75 100644 --- a/README.md +++ b/README.md @@ -157,7 +157,14 @@ No SSH tunneling, no port forwarding for individual endpoints, no API gateway. O ### Container and headless deployment -The 9P server embeds the core library directly — no D-Bus, no display server, no desktop dependencies. It runs anywhere a Go binary runs: containers, cloud VMs, CI runners, embedded systems. +The 9P server embeds the core library directly — no display server, no desktop dependencies. It runs anywhere a Go binary runs: containers, cloud VMs, CI runners, embedded systems. + +The embedded D-Bus adapter is automatically disabled when using `-tcp` (remote listen mode). You can also disable it explicitly with `-nodbus`: + +```sh +olliesrv start -tcp :5640 # TCP listener, no D-Bus (implied) +olliesrv start -nodbus # Unix socket only, no D-Bus +``` ### Shell composability