How can I setup NamelessMC on DreamHost?

I would like to setup https://github.com/NamelessMC/Nameless version 1.0.21 on my DreamHost web hosting. I tried following this guide, https://www.youtube.com/watch?v=m3u8RThdflY. However, when I use SFTP to login, the only directories I see are Maildir, logs and <mydomain>.com. Inside <mydomain>.com is just favicon.ico and favicon.gif. No public_html or anything.

In the guide he drags the NamelessMC folder into public_html and sets the htaccess to

  Options +FollowSymLinks -Indexes   RewriteEngine On    RewriteCond %{SCRIPT_FILENAME} !-d   RewriteCond %{SCRIPT_FILENAME} !-f    RewriteRule ^.*$   ./index.php 

Can someone help me figure out how I can get this working on my site, please?

Thanks.