How do I even install Discourse?

It was an accurate response, your setup is not standard and therefore not a standard install. Free support is generally targeted at the standard install because it then remains manageable for people to provide it (for free).

If looking for free support for a non-standard install I suggest being a bit nicer to those who provide it …

Anyway have a look at this, might help:

4 Likes