Skip to content
This repository has been archived by the owner on Feb 4, 2018. It is now read-only.

binder-project/binder-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💨 💨 The Binder Project is moving to a new repo. 💨 💨

📚 Same functionality. Better performance for you. 📚

Over the past few months, we've been improving Binder's architecture and infrastructure. We're retiring this repo as it will no longer be actively developed. Future development will occur under the JupyterHub organization.

Thanks for updating your bookmarked links.

💨 💨 The Binder Project is moving to a new repo. 💨 💨


binder-web

Client-side web app for managing binder deployments.

install

npm install binder-web

development

For developing, you need to specify a binder server to run the web app against. The easiest option is to use the beta binder server at beta.mybinder.org. To do that, open the file ~/.binder/web.conf and provide the following configuration

{
  "port": 3000,
  "build": {
    "host": "beta.mybinder.org",
    "port": 8082
  },
  "registry": {
    "host": "beta.mybinder.org",
    "port": 8082
  },
  "deploy": {
    "host": "beta.mybinder.org",
    "port": 8084
  }
}

And provide an API token by setting the environmental variable

export BINDER_API_KEY=***

Then start the web app with

npm run start:debug

About

front-end web app for binder deployments

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published