URL masking

Hello, I’m very new to Streamlit and HTML in general.

I recently build an app and bough a domain that redirects to the application.
App: https://share.streamlit.io/stianlind/bb/main/BB.py
domain: boligbudsjett.no

Is there anyway to mask the streamlit URL?
So that the users see the “boligbudsjett.no” domain name wile using the application?

Alternatively, is it possible to make a separate webpage and have streamlit run inside of the webpage?

Thank you!

Hey @Stian_Lind
There might be better ways out there for this task.
I just wanted to show you an easy solution that I might have used if I were in your position.
This is an HTML code for a kind of full-screen iframe. If you deploy this code on https://boligbudsjett.no, users would see your purchased domain whilst it would load https://share.streamlit.io/stianlind/bb/main/BB.py inside of it.

<!DOCTYPE html>
<html>
  
<head>
    <title>boligbudsjett.no</title>
</head>
<frameset rows="100%,*">
    <frame src="https://share.streamlit.io/stianlind/bb/main/BB.py">
        <noframes>
  
            <body>
  
            </body>
        </noframes>
</frameset>
  
</html>

Hope this helps
Kanak

1 Like

Thank you!
This works great.

1 Like