ποΈ Introduction
Introduction to the Nauthilus builtin Lua support
ποΈ Builtin
Logging and status messages
ποΈ Backend server monitoring
Backend server monitoring related functions
ποΈ Context
Shared Lua context between features, backend, filters and actions
ποΈ HTTP
HTTP request functions to deal with headers and body
ποΈ HTTP response
HTTP response functions for setting headers, status and body from Lua
ποΈ LDAP
LDAP related functions
ποΈ Mail
SMTP and LMTP related functions
ποΈ Backend
Backend related functions (mainly for Filters)
ποΈ Miscellaneous helpers
nauthilus_misc Lua module providing utility functions
ποΈ Password
Password related functions
ποΈ Prometheus
Prometheus functions for gauges, counter and histograms
ποΈ PSnet
TCP connection counting related functions
ποΈ Neural Network
Neural network functions for machine learning
ποΈ Redis
Common Redis related functions
ποΈ Cache
Process-wide in-memory cache for Lua (store data across requests)
ποΈ Soft whitelists
Soft whitelisting related functions for Nauthilus builtin features
ποΈ DNS
DNS lookup functions
ποΈ Brute Force
Brute force prevention and toleration functions
ποΈ Utilities
Common utility functions
ποΈ OpenTelemetry (Lua)
Lua module nauthilus_opentelemetry β create spans, set attributes, use baggage and header propagation