Prose.io is hosted on Github Pages and works with the Github API. Work on supporting the Gitlab API is currently in progress.
Since Prose runs entirely on the client, it relies on a Gatekeeper to authenticate with the Github API.
-
Register your application. Set
Homepage URL
andAuthorization callback URL
, for examplehttps://localhost:3000
. You will get aGITHUB_APPLICATION_CLIENT_ID
andGITHUB_APPLICATION_CLIENT_SECRET
. -
Using your new client ID and secret, follow the steps at the Gatekeeper repo to install and serve Gatekeeper locally, or deploy to Heroku or Azure.