Actually, it's a Backbone.js application. It uses the browserify library to load other modules, which is what the "require('blah')" bits are. this confused me too when I first read it. so essentially you can run this on a static file server like GH pages.
As far as I remember in order to get the GitHub authentication piece working you need to use an external app simply for the authentication with GitHub. DevelopmentSeed also wrote an app for this called gatekeeper (I think) which I believe is a node.js application.
If you’re looking for an open source, self-hosted, webbased plain-text editor, that supports Markdown, reST, and LaTeX, and has Git integration too: just stumbled upon https://notex.ch/ — quite impressive work. Doesn’t look as nice as Prose.io e.a., but even the GUI is well-done.
Comments
Prose is made by Development Seed (the company behind the healtcare.gov frontend, IIRC).
There are screenshots here: http://developmentseed.org/blog/2012/june/25/prose-a-content...
Prose is an open source node.js app, and can be self-hosted: https://github.com/prose/prose
Actually, it's a Backbone.js application. It uses the browserify library to load other modules, which is what the "require('blah')" bits are. this confused me too when I first read it. so essentially you can run this on a static file server like GH pages.
As far as I remember in order to get the GitHub authentication piece working you need to use an external app simply for the authentication with GitHub. DevelopmentSeed also wrote an app for this called gatekeeper (I think) which I believe is a node.js application.
impressive stuff.
Yes: https://github.com/prose/gatekeeper
I believe all the gatekeeper does is forward the oauth confirmation callback to prose so the client side app can use it.
So, anyone worried about security can run their own gatekeeper and their own prose without having to worry about the NSA (oh, wait…)
A trick one can use is to delegate github oauth to Firebase ,since it supports github authorization.
If you’re looking for an open source, self-hosted, webbased plain-text editor, that supports Markdown, reST, and LaTeX, and has Git integration too: just stumbled upon https://notex.ch/ — quite impressive work. Doesn’t look as nice as Prose.io e.a., but even the GUI is well-done.