Hi all! Sorry for the extended downtime, but we have some good news to share!
As you're probably tired of hearing by now, Imgur's Terms of Service Update has left us in quite the situation. With many members choosing to use imgur to host all sorts of runs dating back almost to the beginning of the forums, a lot of content stands to be lost if we allow the change to take effect on May 15 with no actions. We've been asking members to save content they enjoy just in case. The primary purpose of this downtime was to address this issue, and I'm happy to say we are well on our way to independence!
So what does that mean? Let's break down a few major changes that have occurred, and will be occurring over the next several days/weeks:
TL;DR: We are now intending to self-host images, and are in the process of converting all past images posted, so you may see a little bit more load time than you're used to for a while. If you do see anything off, please utilize the report function on the post in question so we can look into it. This is all new territory, done on a time crunch, so your help is appreciated!
As you're probably tired of hearing by now, Imgur's Terms of Service Update has left us in quite the situation. With many members choosing to use imgur to host all sorts of runs dating back almost to the beginning of the forums, a lot of content stands to be lost if we allow the change to take effect on May 15 with no actions. We've been asking members to save content they enjoy just in case. The primary purpose of this downtime was to address this issue, and I'm happy to say we are well on our way to independence!
So what does that mean? Let's break down a few major changes that have occurred, and will be occurring over the next several days/weeks:
- We have decided to host ALL imgur images that are currently present on this site! This is a massive undertaking, the storage and database requirements for this necessitated we upped our server resources, at least temporarily, to accommodate the influx of new image attachments. The conversion process is entirely automated and no action is required by you whether you read or have posted imgur image tags to the site. We don't actually know how many images are externally hosted and linked here, but the number of posts approaches 200,000! As of now, we're at well over 60,000 attachments self-hosted, and we're only about 10,000 posts down the list! Speaking of...
- We currently have a script running on the server that is finding every post with image links, re-hosting it on our local server, and converting the post image tags to attachments containing the same image. Currently it is prioritizing imgur links, but it is possible we extend this to every externally hosted image domain in the future. We'll have to see what kind of costs we incur over the short term, and how the server handles the increased complexity of the database. The process is going from oldest to newest posts, so you may not see a change right away on more recent threads.
- If there is time, we will also attempt to convert media gallery embeds from imgur as well. Please note this is NOT a guarantee! If you have any content hosted in a media gallery that you wish to save just in case, please take the opportunity to do so while there is still time!
- While we have increased our server resources, we do expect some degraded performance from time to time as these scripts continue to run. While we are monitoring when we can, if you notice any extended issues or downtime in excess of 5-10 minutes, please send @Fullmental a ping over in the discord in #Assistance
- Going forward, all image tags will be automatically converted to be locally hosted on new posts. This is in large part to prevent the need for such a large undertaking again in the near or far future. This will have an impact on the running costs of the forum, but I have personally committed to paying for the excess storage costs for the foreseeable future. Going forward, there should never be an issue with any image hosting provider turning our forum's comics and screenshots into a virtual graveyard ever again.
- At this time, the new image hosting feature will support up to 100 images per post, with a total post size of 20MB (this includes the text content). Please plan your posts accordingly as you may run into an error if you attempt to exceed these limits, and your post content might not be saved as a draft either if it is over that size requirement.
- Lastly, please be aware there will be at least one further maintenance window. While we were able to achieve all of our goals in this extended downtime, we did have to roll back a few changes that were not quite ready performance wise. Eventually, we plan to switch our storage to a more price-friendly pay as you go model. We will provide more details about the timing of this change in the coming weeks.
TL;DR: We are now intending to self-host images, and are in the process of converting all past images posted, so you may see a little bit more load time than you're used to for a while. If you do see anything off, please utilize the report function on the post in question so we can look into it. This is all new territory, done on a time crunch, so your help is appreciated!