@patpal Thank u for bringing this up to the forum. You will find ur answer in:
If u want to limit users u can do it in code, by implementing a rate limiter and check if the rate exceeds when in the beginning of app.py.
if rate > 20:
st.error(“max users exceeded”)
st.stop()
For counting the number of users, I suggest using queue, python’s Counter (Thread safe counters).
TLDR:Maximum number of concurrent users for streamlit app - #2 by randyzwitch