About the issues on the site

Hello, and sorry about the issues that happened on the site lately.

It had been quite stable as of late, only starting to crash repeatedly from this week on. The issue is being worked on, so please bear with it.

Apologies guys!