RAW editing automation experiments
- Lua 100%
| .gitignore | LLM disclaimer | |
| http_server_currentfile.lua | current (selected) file monitor | |
| http_server_darkroom_modules.lua | non working darkroom modules view | |
| http_server_eval.lua | it requires declaring global dt | |
| http_server_hello.lua | example using lua http server library | |
| http_server_sse.lua | sse example | |
| LICENSE | MIT License | |
| my_hello.lua | add helloworld | |
| README.md | add readme | |
| socket_server_hello.lua | works without blocking ui | |
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.