Fix docker-compose sometimes failing to restart the app. Puma's pidfile was stored in /tmp, which was persisted across restarts, which caused restarts to fail because the pidfile already existed. The fix is to mount /tmp as a tmpfs.
Move the docker-compose file up to the root directory so you can just do `docker-compose up` to bring up Danbooru.