ari.lt/src/aw/limiter.py
Ari Archer d70e699335
Re-init
Signed-off-by: Ari Archer <ari@ari.lt>
2024-11-27 22:47:27 +02:00

12 lines
320 B
Python

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""limiter"""
from flask_limiter import Limiter
from flask_limiter.util import get_remote_address
limiter: Limiter = Limiter(
get_remote_address,
default_limits=["10000 per day", "1500 per hour", "50 per minute"],
storage_uri="memcached://127.0.0.1:41923",
)