News for hackers. Stuff that matters.
Re:Is Self Hosted Blogging Dead? by sleepyhead on Thursday January 21, 2016 @05:30PM (#10949020)
"Static site generators are not a good answer for non-engineers, especially if customizations are necessary."

Could be. Content and templates could be hosted on S3. Unfortunately I haven't found a good admin GUI for a static site generator yet. I use Jekyll myself and as a developer that's great, not something I would recommend to normal users though. Which is a shame because most users (or small businesses) don't really have such complex requirements. Most don't really need their site to be dynamic, and what requires some server functionality can be solved with an external service (save data, send email etc).

Re:Is Self Hosted Blogging Dead? by asteadman on Friday January 22, 2016 @01:39AM (#10951169)
I like the idea of Jekyll, but I don't like Jekyll itself (I'm pretty sure I have a severe allergic reaction to Ruby).

Something I have yet to see but that I think would be perfect would be a client-side single-page-app that served as a s3-backed static site generator.

Navigate to MyStaticWebsiteGenerator.io (or download it, or self-host it, or clone the repo, it's a simple js-based SPA preferably packaged as a stand-alone ".html" file). AWS credentials (IAM of course) are either stored encrypted in LocalStorage (or Websql or indexeddb or who knows what we are supposed to be using) or queried on demand. It would interact with s3 directly (there is a browser based js api for aws) to manage and modify files directly (multi-user contention and eventual consistency be damned - for small sites it's simply not an issue), and when appropriate, generate/regenerate the static files. Because everything is done client side, the webserver itself never sees or cares about your aws credentials.

Clearly, being a "static site generator", only the admin interface would be JS based, the user-facing generated content would be static. [For some reason every post i've seen doing something remotely similar wants their mostly static content to be rendered at runtime in their js app???]

With prosemirror under active development you should soon be able to have a simple js based WYSIWYG rich text editor that generates nice clean Markdown to feed into your template of choice (à la Jekyll). Your end-users don't need to know markdown or care, they just get a fairly basic rich text editor. Give them a simple interface for defining a website's structure and bob's your uncle.

Sometimes I feel like I'm the only person who thinks this way.

Re:Is Self Hosted Blogging Dead? by 0xCMP on Saturday January 23, 2016 @04:13PM (#10960117)
Would be interesting if the admin supported S3 or Dropbox as the sources and then generated the site to be at S3.
Re:Is Self Hosted Blogging Dead? by tedkimble on Thursday January 21, 2016 @05:47PM (#10949142)
I recently launched Static Website Manager (https://www.staticwebsitemanager.com) which aims bring static sites to a non-technical market. Would love to chat more if you have questions.
Re:Is Self Hosted Blogging Dead? by asteadman on Friday January 22, 2016 @12:09AM (#10950877)
Looks cool, but at first glance (screenshots) it appears to lean heavily on a "git"-like model with branching and merging and rebasing. These are not concepts that I would expect a so-called "non-technical" market to understand or embrace. Something much simpler may be required for such people.
Re:Is Self Hosted Blogging Dead? by awad on Thursday January 21, 2016 @11:29PM (#10950747)
I love it! Reminds me of the work we did with Statamic (http://blog.pixlee.com/how-we-allow-anyone-to-make-and-publi...)
Re:Is Self Hosted Blogging Dead? by sleepyhead on Friday January 22, 2016 @10:20AM (#10953156)
Looks pretty cool. Normally I would want something I could self host on Heroku but this looks like something I could consider recommending to clients who wants a simple CMS.
Re:Is Self Hosted Blogging Dead? by zimpenfish on Thursday January 21, 2016 @05:39PM (#10949073)
> Unfortunately I haven't found a good admin GUI for a static site generator yet.

Me either but I'm considering using Ghost (which does have a nice frontend) and liberating the content from the SQLite database into static files for generation and serving.