Update: I'm guessing this was some permissions error. I had copied the data over from another computer, where I had generated the config and all that. Once I deleted that and re-generated the config on the machine it would be hosted on, it worked perfectly.
I'm on a new install, and no matter where I go on the site, all I get is "Internal Server Error". Not even any explainer text or formatting, just "Internal Server Error".
My logs are just this repeating over and over:
2023-09-07 23:33:21,401 INFO spawned: 'incoming_worker' with pid 838 2023-09-07 23:33:22,403 INFO success: incoming_worker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2023-09-07 23:33:23,301 INFO exited: outgoing_worker (exit status 0; expected) 2023-09-07 23:33:24,304 INFO spawned: 'outgoing_worker' with pid 844 2023-09-07 23:33:25,192 INFO exited: incoming_worker (exit status 0; expected)