No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

This is the home of the to-be-developed Fulcrum protocols.

Our stated goal is to have an established set of protocols for deploying a web application to end-user-owned hardware. To begin with there will be at least two parts, first a specification file for app developers that specify an applications requirements and dependencies, and second a set of endpoints that hosting providers can implement that allow for a user to add an application to her hardware.

We're aiming to turn the funcionality provided by Heroku's app.json file and their Heroku Button into targets for app developers that avoid any specific vendor lock in and encourage implementations that cater to a wider, non-developer audience.

Application Specification File

Join the discusion here.

This will take the form already put into use by sites like Heroku. We're currently investigating if our implementation can function as an extension to their established schema in order to facilitate adoption.

Deployment Protocol

Join the discusion here.

Again we're shooting for similar functionality to that presented by the Heroku Button, simply standardized in a way that discourages vendor lock-in.