Issue
I have a self-hosted version of Appsmith and I want to customize the URLs to remove the random symbols at the end. I was wondering if this is possible to do through a reverse proxy server like nginx or caddy. However, the engineering team explained that this cannot be done as the client extracts the page ID from the URL. One possible workaround is to embed the Appsmith dashboard into another page using iframes where URL control can be achieved.
Resolution
The Appsmith client needs to know the page and app ID to make requests to the server, so the page ID needs to be visible in the browser URL for the client to identify it. However, users could embed the app into another page to control the URL.