No Server Required - Jekyll & Amazon S3
31–39 of 39 posts
Re: No Server Required - Jekyll & Amazon S3
#32Re: No Server Required - Jekyll & Amazon S3
#33If you want to get really exotic, you can check out the Haskell version of this tool. My site ( http://dave.fayr.am ) does the same thing using Hakyll and S3. You can see the code here: https://github.com/KirinDave/public-website
http://www.gwern.net is built on Hakyll as well; I'm currently hosting the static files on NFSN, but they're noticeably more expensive than Amazon S3 and I've been thinking of doing the same thing. What did you have to do to get S3 working?
Re: No Server Required - Jekyll & Amazon S3
#34While S3 might be "extremely durable" from a technology standpoint, its unceremonious dumping of Wikileaks as a customer shows it to be politically fragile. You might think of Wikileaks as "extreme," but this is an organization that was neither convicted nor even charged with breaking any laws, which Amazon dumped as a customer on very vague TOS grounds following pressure from Sen Joe Lieberman. This could be an issu…
Are those really issues for a static site? (Heck, would any of your examples be a static site in the first place?) And if a static site is dumped by Amazon S3, is that really so bad? You're a rsync and a DNS edit away from the site being back up - that's the beauty of a static site, it's just files in directories.
For most people, Wikileaks is a static site. They are unable to interact with it at all, ergo it could just be a static site.
Static vs Dynamic is orthogonal. You can still run afoul of the rules with a static site
Re: No Server Required - Jekyll & Amazon S3
#35Re: No Server Required - Jekyll & Amazon S3
#36I actually made a Ruby gem to do exactly this on a repeatable basis for my own site. Here's the code: https://github.com/ohrite/vacation Here's the gem: http://rubygems.org/gems/vacation
Re: No Server Required - Jekyll & Amazon S3
#37Earlier quoted context omitted.
Are those really issues for a static site? (Heck, would any of your examples be a static site in the first place?) And if a static site is dumped by Amazon S3, is that really so bad? You're a rsync and a DNS edit away from the site being back up - that's the beauty of a static site, it's just files in directories.
Are those really issues for a static site? For most people, Wikileaks is a static site. They are unable to interact with it at all, ergo it could just be a static site. Static vs Dynamic is orthogonal. You can still run afoul of the rules with a static site
Re: No Server Required - Jekyll & Amazon S3
#38This is awesome. I was going to put my blog onto GitHub (you know, being a hacker it just makes sense since I already pay for it anyway), but it is intriguing to be able to put it on S3, especially with CloudFront.
Re: No Server Required - Jekyll & Amazon S3
#39While S3 might be "extremely durable" from a technology standpoint, its unceremonious dumping of Wikileaks as a customer shows it to be politically fragile. You might think of Wikileaks as "extreme," but this is an organization that was neither convicted nor even charged with breaking any laws, which Amazon dumped as a customer on very vague TOS grounds following pressure from Sen Joe Lieberman. This could be an issu…
I think you nailed the TINY niche of things that amazon could take issue with and pull your site down. So now back to 99.9999999% of content producers on the internet: S3 is "extremely durable" I've heard of other (large) providers pulling sites that contained "objectionable" content down. Wikileaks just had the media's attention at the time.