uhttpd: add default LuCI ucode prefix
authorJo-Philipp Wich <jo@mein.io>
Mon, 19 Sep 2022 12:36:51 +0000 (14:36 +0200)
committerJo-Philipp Wich <jo@mein.io>
Wed, 21 Feb 2024 21:31:36 +0000 (22:31 +0100)
Similar to the existing LuCI Lua plugin prefix, add an ucode plugin prefix
which becomes effective once uhttpd-mod-ucode is installed.

This will speedup executing ucode based LuCI since sources are held in
memory in precompiled form, reducing the per-request startup overhead.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
package/network/services/uhttpd/files/uhttpd.config

index a9b8ff3d15d551da5c3f446d0b9e60e73d9af898..a79f9921eaed943312823a0028152ff86ec3ebe1 100644 (file)
@@ -63,7 +63,7 @@ config uhttpd main
        # handler script. Ucode support is disabled when
        # no handler mappings are specified. Ucode prefix
        # matches have precedence over the CGI prefix.
-#      list ucode_prefix               "/ucode/example=/usr/share/example.uc"
+       list ucode_prefix       "/cgi-bin/luci=/usr/share/ucode/luci/uhttpd.uc"
 
        # Specify the ubus-rpc prefix and socket path.
 #      option ubus_prefix      /ubus