I have some open source projects on sites such as github.com that don't offer traffic stats. Having an idea of how many people are using what I've written motivates me. All I want to know is the number of times my image was displayed each week.
Stats - I want to be able to look and see how many times an image is viewed each week or month over the course of several months.
Hotlinking - I need to be able to refer to this host in an
SSL - I need https (if you don't use https github will start hosting your imgs on a CDN).
Reasonable URLs - Sites like flickr when you upload images they get turned into a url such as http://www.flickr.com/photos/88110850@N02/8057881754/ this makes the process of uploading 10 images and then quickly creating links for them time consuming since you have to go to each picture individually to find out what the URL is. (Additionally, it makes your HTML code not self documenting). I want something like: domain///?width=500 (Note: image resizing isn't a firm requirement)
Price - About $3/month is my willingness to pay. (My total monthly traffic would likely be 1-3 GB max)
Solutions I've Considered
Flickr Pro (~$2.25/mo)
- Meets all the requirements EXCEPT for reasonable urls.
- Stats are only kept for 30 days. But, apparently http://statsr.net/ is a webservice which provides extended stats. Not sure if it's free though.
- NOTE: Flickr Pro is needed if you want stats.
- MediaFire looked pretty great but in order to get stats you have to get a "Pro" account which seemed a little overkill for my needs... But, I'm not ruling them out.
- Haven't tested them so not sure if they solve the reasonable file name issue yet.
- Has URLs which are at least "self-documenting" as it at least ends with filename (minus - and to lower case). But, URLs still have unique identifiers in them that seem to be randomly generated.
- Ex1: http://imageshack.us/photo/my-images/849/yaainomatchingcontacts.png/
- Ex2: http://imageshack.us/photo/my-images/708/yaaimultiplecontactmatc.png/
- (One has 849, the other has 708 before the filename.)
- I didn't see the stats they offer. But, they apparently offer some.
Tinypick.com & Photobucket.com
- Didn't see anything about stats.
Rolling my own solution with Apache + Webalizer
- Yeah, I could get a budget server, host it somewhere... but no matter how you look at it's going to be fairly expensive and a hassle to make sure it's always up. Plus I'd have to register a new SSL Cert which is gonna cost around $75 etc. My needs might be able to leverage a Heroku free application tier, but would need to look into TOS more.
GoDaddy (or other low cost webhost)
- Probably would end up being around $5/mo in order to meet TOS to be able to hotlink to files on it.
- Would probably need to get an SSL Cert. Maybe not though if they offer something like https://.theirdomain.com.
- More research would be required.
Anyone know of any other providers I should checkout before going with Flickr Pro or MediaFire?