Files
haproxy-protection/scripts/test.lua
2021-06-08 22:45:51 +03:00

11 lines
319 B
Lua

package.path = package.path .. "./?.lua;/usr/local/etc/haproxy/scripts/?.lua"
test = {}
local redis = require 'redis'
client = redis.connect('redis', 6379)
local expire_time
function test.ratelimit(txn)
local host = txn.sf:hdr("Host")
client:rpush(host,host)
client:expire(host, expire_time)
end