When I deploy a static app with the @convex-dev/static-hosting component, it's served at <deployment-name>.convex.site. That name is auto-generated, something like giant-grouse-674. I can't change it.
I'd like to pick my own slug so the URL reads myapp.convex.site instead of a random animal and number.
Why it matters:
- The static-hosting component makes convex.site a real place people land, not just an API endpoint. A random name looks unfinished when I share it.
- Custom domains are the full answer, but for demos, hackathon submissions, internal tools, and quick prototypes, a clean subdomain is enough. Setting up DNS for every throwaway project is overkill.
- Other hosting platforms let you rename the default subdomain from the dashboard. Developers expect it.
What I'd want:
- A "Rename deployment URL" option in the dashboard under deployment settings
- Check that the new slug is available before saving
- Keep the old URL working with a redirect for a short window, or at least warn me that links will break
- Ideally the rename applies to both
.convex.siteand.convex.cloudso the deployment name stays consistent
Happy to test an early version.