I want to run a streamlit app on a linux server on which I do not have root permissions.
I installed all dependencies using pip with --user flag.
For testing, a port was assigned to me.
So I started streamlit with --server.port and --browser.serverAddress set according to our Network.
As I started streamlit for testing, I was prompted for root PW. This is odd, I thought to myself…
Anyways, I ignored it. I checked the browser and streamlit seems to run. (Got some errors presumably unrelated to this problem).
A few minutes later, the admin called and said that I am spamming him with security alerts since something streamlit related tries to execute some stuff as root every few seconds.
USER=root ; COMMAND=dbus-uuidgen --ensure
Any ideas what this is ?
I thought streamlit can be run without root permissions.