Our ideal scenario is:
– one server hosting multiple apps (
streamlit run entrypoint, not app-per-port)
– subpaths per app (so shareable + linkable urls)
We have successfully hacked it so we dynamically load available dashboards and a switchboard dropdown dynamically
module.run()s the dashboard of interest.
However, we’re stuck on shareable URLs. Our original idea was look at the session header and pull out
page#subpath … except we don’t get that header, just the root.
Any other ideas on how to get fragment urls? Or maybe there is a way to map all subpaths to the same entrypoint, and thus the session header reports which is being triggered?