You’ll need to set up a reverse proxy that does https termination.
Run other websites on the same machine as Discourse