What Happened?

Last night I tried to come on here to write a post about something. What I found is my website was loading some russian piece of shit. I checked to make sure the domain hadn’t gotten hijacked. In fact, everything but my main page worked. I started checking my files and server config. Everything was fine. I scrolled through my auth log, nothing really showed. Was it the theme? Its possible it could have been updated with rogue CSS I missed that was still on a CDN. For some reason, I had an index.html I shouldn’t have. I have no clue how it got there. File modify date matched one of my logins. I either accidently copied it over or someone got in anothet way I can’t see. I will get the original theme back up and things back to normal.