Friday, July 11, 2008

islandwarfare.com coming soon

I am currently looking for users to beta test Island Warfare, which is a new game I am developing. In it you start with an empty island that you can build various types of buildings on, train soldiers, and sail off to conquer other players islands.

To sign up to become a beta tester go to:
http://islandwarfare.com

Sunday, July 6, 2008

Image upload issues

So Dreamhost recently locked out creation of new files on the account that hosts editthis.info. It turns out that that account had 250,000+ files, and huge file systems have been a problem for them regarding stability. Almost all of the files were in the image upload directory.

The problem is mediawiki creates a large number of directories, thumbnails, and archive files for every image uploaded. Many of the directories it creates are actually empty, and every directory in linux is really just a file.

I went into the image storage location and ran the command:

nohup find -depth -type d -empty -exec rmdir {} \;&

Which deleted all empty directories, which brought me back under quota, but it won't be long before file count gets to a point where real files will have to be deleted... so I am blocking image uploads for right now.

The solution I am looking at is possibly making image uploads a premium service only, and just charging a small cost for this. So many users create wikis on EDI, upload a few images, and then stop using the site. This will make it so those users don't have an impact on the usage, and the more heavier users most likely won't mind paying a few bucks to host their images.

As always, if you ever want you can host images elsewhere, and then include them in your pages. You simply put the url to the image in your page, and it automatically shows up there.