The forum is on DigitalOcean, while the homepage and wiki are on DreamHost.
Wouldn't it make more sense for both sites to be served from the same NGINX server or whatever?
I suppose the SQL and PHP (or whatever the backend is) could remain on the separate DigitalOcean while the core HTTP server could be shared by the forum and main site.
Related question:
Why is the www.linuxcnc.org homepage even on DreamHost in the first place?
Using GitHub Pages would be easier and also slightly reduce the load on the dreamhost server.