Sounds like you're really close — great job getting the backoffice working! That “Your app is running but waiting content” screen usually means your homepage isn’t published or linked correctly in Umbraco.
Check the following:
Make sure your root content node is published and has a template assigned.
Confirm the node is set as the start page (check Culture & Hostnames settings).
Also, verify that your pipeline is deploying the correct media and views folders if you're using custom templates.
Happens to the best of us — you're almost there!