So I decided to write my server in GDScript making full use of the RCP method.
I was under the impression by the documentation:
Windows: There is no dedicated server build for Windows yet. As an alternative, you can use the --no-window command-line argument to prevent Godot from spawning a window.
That I would be able to run the server on Windows Server using the --no-window command, but it would appear that Godot is still looking for OpenGL, which my VPS doesn't have as it doesn't have a GPU.
So are the docs misleading? Or am I missing something?