Just bear in mind that running on a different port that 80 and 443 isn’t really supported, and there will be some things broken.
If you really need to reuse the server you can set nginx in front to proxy request between discourse and he other site. There’s an howto for that.