Buttons not working on new site install

Are you using some sort of reverse proxy? I see a PUT request being blocked, which doesn’t happen when Discourse is installed following the official install guide and there are no middleboxes between the browser and the Discourse server.

Your install also lacks HTTPS, which is enabled by default on every install that follows the official install.