How install discourse in home path?

follow the official guide:

change any reference to /var/discourse to your path that you’re installing to. Including when you create your container template… for instance in

you’d change the volumes section to read something like:

volumes:
          - volume:
              host: /home/admin/discourse/shared/standalone
              guest: /shared
          - volume:
              host: /home/admin/discourse/standalone/log/var-log
              guest: /var/log

From the looks of your desired install directory under /home/admin/web/discuss.example.com/public_html/ it appears you are under the impression that Discourse is a collection of stuff that you can just drop into a web directory. Rather, bear in mind Discourse is a full web application that would need to be proxied to from your web host.

You’d need to look into apache reverse proxying for example.