4 ms·
Gistblog – a blogging platform for Github users
- jmduke 13y agoMan, a cross between this and static blogging via Jekyll/GitHub Pages would be the coolest. The worst part about having my site on GitHub Pages is that the workflow of "whoops, used 'your' instead of 'you're'" requires way more time and effort than it should. Being able to have individual posts connected to gists -- where they can be commented on, forked for typos and suggestions, etc -- would just be perfect.
- agilebyte 13y agoWe have been using ReadTheDocs quite successfully. You get a link for each document that lets you immediately edit the page you are looking at through the GitHub interface and RTD does the rest. I believe you can nicely do a basic blog through RST.
- jazzychad 13y agoI am hosting an installation of this at http://txt.jazzychad.net/ http://txt.jazzychad.net/ if you want to see a reference implementation. Also this system could be setup to be multi-tenant with multiple authors if anyone wanted to host such a site.
- fixxer 13y agoVery cool. I've been using a similar strategy with Flask, but mine is just a hack for my own use (I use it to organize and search my Gists; it is the "Homer's spice rack" of blog engines). This is a solid stab at a platform. Nice job! I'm motivated.
- pallandt 13y agoI second that. Very cool!
- bacongobbler 13y agoHow does this engine handle updating? From looking at the source, I could see that it caches the gists in Mongo, but what happens if you introduce a typo into your gist? Wouldn't it just keep serving the old post until you clear Redis and delete the entry in Mongo? Looks interesting, but I still love me some jekyll with automated deployments through git-receive hooks.
- jazzychad 13y agoYeah, it will support edits soon (I just got this much done last weekend...) Adding updates is next on the list - it should be easy since gists are editable/versionable. When this happens, the redis cache will be invalidated so that readers will always see the most recent version.
- mgrouchy 13y agoIf this interests you should check out gist.io as well as an alternative. Slightly different concept, but still equally interesting. http://gist.io/ http://gist.io/ source: https://github.com/idan/gistio https://github.com/idan/gistio
- deleted 13y ago[deleted]
- zhuzhuor 13y agoFor anyone who might be interested, I made a client-side javascript clone of gist.io. It supports listing gists with specific tags, such as "blog" (along with other features, e.g. custom css/js/html and latex) Home page: http://jist.in http://jist.in Source code: https://github.com/zhuzhuor/jist/ https://github.com/zhuzhuor/jist/
- intellection 13y agoI needed to organize. Customization and tags.. thank you. I really couldn't wait for Github to develop Gist more features than a VCS notepad.
- zbruhnke 13y agoChad always hacking away for the benefit of us all, cool project man keep up the good work!
- bjoe_lewis 13y agoA very simple and useful project. Infact, I built a custom blogging system using gists for my own blog, a couple of months ago! http://joelewis.herokuapp.com http://joelewis.herokuapp.com