database migration part 1 done, part 2 in progress
*goes back to drawing*
Oh good at least restoring from the backup worked, I am glad I took the time to make that happen!
I took it down again immediately because, well, major vuln out in the open.
did you know that if you flush every single old docker image from your machine it is possible to get it into a state where it cannot seem to figure out how to get a new copy of the OS image when you ask it to rebuild everything from first principles? It's true! I just did it!
*restore from last snapshot* god this game takes so long to respawn
fucking weird: Safari on my phone and Mac both bring up the site and say it's on 3.4.6, firefox and chrome on the Mac bring up the Keybash Elephant. One person on the Mastodon discord had suggested cache problems and there is definitely some of that going on.
I am tired of hunching over the computer and I am going to go home and see what happens if I bring the site back up and ask the SO to load it up on their computers. It's down for now. Still.
HMMMM. Docker is definitely running some stuff that was built 17 months ago no matter what I do. Perhaps "docker-compose build --no-cache" will work?
*starts building the entire world from first principles, AGAIN*
nnnnnnooooope, it's still running images created 17 months ago even after I tried manually deleting everything except the Ubuntu and Docker images and doing 'docker compose build --no-cache'.
What the shitting fuck. Perhaps I need to just blow away all things Docker on the remote server and reinstall THAT from scratch. It's been a long day and I think maybe that's for tomorrow, my apologies for not having the site up tonight. 
*cracks knuckles* *invokes hermes/mercury*
let's get hackin', may I quickly find the right cryptic invocations to make all these caches behave and get dragon.style running again today!
@egypturnash there is a new batch of release as of about an hour after you started this specific update attempt, btw. they fix some admin crashes, media processing, and app icon generation failures, so if you're running into that, it might be relevant.
(this is @kistaro's vore alt)