<VirtualHost *:80>
ServerAdmin callumokane123@gmail.com
ServerName server.maniabots.xyz
ProxyPreserveHost On
ProxyPass / http://localhost:3000/
ProxyPassReverse / http://localhost:3000/
</VirtualHost>
The above, which I have used before on other servers does not want to work on my server and is just listing the default directory.