Previous setups will already contain folders created as root. Making a different user the default
will break these setups. So just make it opt-in instead.
Previous commits made docker run as a different user than root.
Unfortunately the checkout action creates the files as root, regardless of what
user might actually be running. As such, docker commands need to be run as
root as well to not run into permission issues when creating the `tmp` folder for example.
This basically reverts 2de0ebb5b8 for CI but since that was intended for local development its not a big deal
Turns out that getting the whole repo for just this file isn't very performant
I've instead moved it to https://github.com/e621ng/publish-to-ghcr and published it properly
Should make it easier to understand why random failures are happening.
Remove the manual logging in the application controller. Just look in your logs instead.
This also reduces the log level for tests.
Log files are now 700KB instead of 28MB per run.