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>
Sun, 26 Jan 2025 13:22:24 +0000 (14:22 +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 ce76fe6b6b68a62437be4f4d340a153af79c88f8..b74c16c7fa049781bcc4f5889d4d467610c551f1 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