RAW editing automation experiments
- Lua 100%
| .gitignore | ||
| http_server_currentfile.lua | ||
| http_server_darkroom_modules.lua | ||
| http_server_eval.lua | ||
| http_server_hello.lua | ||
| http_server_sse.lua | ||
| LICENSE | ||
| my_hello.lua | ||
| README.md | ||
| socket_server_hello.lua | ||
Experimental Darktable Lua HTTP server scripts for remote control and inspection of the application runtime state.
Leveraging non-blocking (asynchronic) http library https://github.com/daurnimator/lua-http/ which needs to bea installed via Luarocks and server sent events pushing updates to browser.
Don't expose to untrusted networks to avoid getting hacked.
Tested on Debian 13 / AMD64, Darktable 5.4 .deb from OBS build service https://discuss.pixls.us/t/obs-download-links-for-darktable/54948.