diff --git a/modules/server/containers/apps/openhab.nix b/modules/server/containers/apps/openhab.nix index 00504ff..ff4a990 100644 --- a/modules/server/containers/apps/openhab.nix +++ b/modules/server/containers/apps/openhab.nix @@ -24,13 +24,18 @@ in { OPENHAB_HTTP_PORT = "8080"; }; extraOptions = [ - # "--network=host" + "--network=host" + "--net=host" + "--cap-add=NET_ADMIN" + "--cap-add=NET_RAW" + "--no-healthcheck" ]; overrides = { volumes = [ "${serverCfg.configPath}/openhab/conf:/openhab/conf" "${serverCfg.configPath}/openhab/userdata:/openhab/userdata" "${serverCfg.configPath}/openhab/addons:/opt/openhab/addons" + "/var/run/dbus/system_bus_socket:/var/run/dbus/system_bus_socket:ro" ]; }; };