Shorter domains: valname.val.run #165
Replies: 5 comments 4 replies
-
How would you guarantee uniqueness ? Through a random id at the start / end ? I'm not a fan of this pattern as it make url hard to remember. I would love something like:
|
Beta Was this translation helpful? Give feedback.
-
I like the idea of shorter URLs for vals but I'm personally not a fan of this as a required default (i.e. exposed as the default URL in the UI for a val) for a few reasons:
I personally would love the following:
|
Beta Was this translation helpful? Give feedback.
-
I believe
Additionally, platforms like GitHub, Vercel, and Hugging Face Spaces all use similar subdomains for user-created sites. This approach makes it more familiar to builders. |
Beta Was this translation helpful? Give feedback.
-
FYI usernames can have underscores in them, but domains can't, so having the username in there in the first place can cause problems. (I guess more of a bug, but it would be another reason to have valname.val.run. |
Beta Was this translation helpful? Give feedback.
-
Quick update: we are planning to work on this sort of thing in the next ~month. Excited! |
Beta Was this translation helpful? Give feedback.
-
Instead of username-valname.web.val.run
Issue 1 - we need to check for global uniqueness for these. The UI is also a bit confusing: the URL for this val is longer than you might want because it's not unique, try changing the name to get a domain without your username
Issue 2 - ensuring web and express URLs still go where they need to. I guess if we make it *.val.run then we can handle all these redirects in code and it should be unambiguous
Beta Was this translation helpful? Give feedback.
All reactions