Hey @p81cfm I work with this use case of hosting multiple applications on a server at my current job. The way we have set it up is that when a request comes in through a browser nginx re-routes it to the appropriate application which are located on subfolders.
Ex.
www.xyz.com/app1 serves application from /var/www/apps/app2
www.xyz.com/app2 serves application from /var/www/apps/app2
Here is an article which explains this better. https://webdock.io/en/docs/laravel-guides/multiple-laravel-installs-subfolders-nginx-rewrite-rules-full-guide