Almost two years after launching Bricksafe, I have just completed a huge upgrade. Actually, it's a complete rebuild using different technologies and hardware using everything I've learnt about web development in the last few years.
Check out the new and improved: Bricksafe
All of the old functionality is there, I won't go into much detail but the highlights are on the front page of the site. Most importantly all your existing files and pages are still there, and all existing links to images etc will still work.
To access the images/files a similar hover effect to the old site is used. This time however, there are some more options.
- The download icon will open or download the image/file directly.
- You can browse all images on the page with simple left/right navigation by clicking the magnifying glass icon.
- The resolution modifier links are available at the bottom left. Only three are shown for space reasons, but you can modify the generated URL to get any resolution you want.
- The Edit link will allow you to rename or move the file to a different page.
- The Edit link on pages will allow you to change the page details, or create a new sub-page under it.
I've doubled the quota for all users to 10 GB. In reality if you need more, contact me and I'm sure something can be done. The new architecture will allow me to store and serve more files than previously so I'm happy to extend the limits.
All files you upload are backed up to Amazon's S3 service which provides 99.999999999% durability. In case you're wondering, that's an insanely reliable storage solution, somewhere between outrageous and ludicrously good.
Another new feature - you can now search through the public pages/files. It still needs a bit of work around finding decent results, but it's a pretty good start. The more information people put on their pages the more accurate the search results will be. At the moment, most pages don't have nice titles/descriptions and the filenames are pretty boring auto-generated ones.
The old site ran on an Amazon EC2 server. This gave me great flexibility in terms of scaling processing and storage requirements. I'm a huge fan of the Amazon Web Services capabilities. However, for the relatively small site that Bricksafe is, it was complete overkill and frankly turned out to be quite expensive for me to run - mainly due to the large bandwidth requirements.
With around 10,000 unique visitors per day and around 2TB of files served per month the costs were averaging around $200 per month and growing fast. While that may not seem like much money, remember I make $0 in revenue from Bricksafe and I hope to keep it that way.