Thanks @andfanilo!
I have nginx 
This is fantastic! I looked around your link and I think what solve my problem is Authenticated Full-Stack Streamlit with Docker.
But as you say I simple need to protect the whole page, so maybe it is even easier!
In any case super thanks!
fabio