Use the GoodJob job adapter instead of the default Rails async job adapter in development mode. The default async adapter runs jobs in a background thread in the `bin/rails server` process, but this sometimes has problems with jobs blocking the main server thread. The job queue interface at `/jobs` also didn't work with this. This means that now you have to run `bin/good_job start` in development mode in order to work background jobs. This is required for uploads to work.
Config
This directory contains configuration files for Danbooru.
To configure your Danbooru instance, copy danbooru_default_config.rb to danbooru_local_config.rb and edit it. See danbooru_default_config.rb for details.
The only file here that end users need to be concerned about is danbooru_default_config.rb. The rest of the files here are internal Rails-related configuration files that end users shouldn't need to edit.