Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jan 22 19:11
    choldgraf closed #183
  • Jan 22 19:11
    choldgraf commented #183
  • Jan 22 17:29
    maxmatical opened #183
  • Jan 22 16:58
    sgibson91 commented #1323
  • Jan 22 16:56
    sgibson91 commented #1323
  • Jan 22 16:52
    sgibson91 opened #1324
  • Jan 22 16:42
    sgibson91 commented #1323
  • Jan 22 16:37
    sgibson91 edited #1323
  • Jan 22 16:36
    sgibson91 labeled #1323
  • Jan 22 16:36
    sgibson91 opened #1323
  • Jan 22 14:07
    sgibson91 edited #1322
  • Jan 22 14:06
    sgibson91 edited #1322
  • Jan 22 14:06
    sgibson91 edited #1322
  • Jan 22 14:04
    sgibson91 edited #1322
  • Jan 22 13:55
    sgibson91 edited #1322
  • Jan 22 13:50
    sgibson91 synchronize #1322
  • Jan 22 13:50

    sgibson91 on add-ci-tests

    Lint and validate charts for ea… (compare)

  • Jan 22 13:15
    sgibson91 synchronize #1322
  • Jan 22 13:15

    sgibson91 on add-ci-tests

    Check where git-crypt was insta… (compare)

  • Jan 22 12:51
    sgibson91 synchronize #1322
Sarah Gibson
@sgibson91
Hmmm, want to open an issue on mybinder.org-deploy repo? Or maybe the r2d one? @xhochy
@matrixbot Yes! turing.mybinder.org
(As of yesterday!)
matrixbot
@matrixbot
Petrichor 🌦️ (Discovered by opening a heap of sample notebooks and waiting to see what server they landed on)
Petrichor 🌦️ Thanks Sarah!
Petrichor 🌦️ Seeing that it's a Turing-supported service might (might) help convince my IT folks that it's safe to allow...
the other option is to follow the jupyter blog :)
matrixbot
@matrixbot
Petrichor 🌦️ Oh, nice! That post is in my Pocket reading list but I haven't got to it yet 😉
Petrichor 🌦️ It would be great to have an up-to-date list of BinderHub federation servers documented somewhere in case anyone else has proxy problems like me.
Petrichor 🌦️ Happy to make a pull request if someone can point me to the best place to document it.
Jeremy Tuloup
@jtpio
@matrixbot they should be available at https://mybinder.org/active_hosts
matrixbot
@matrixbot
Petrichor 🌦️ Fab, thanks. I notice that the actual addresses used (e.g. notebooks.gesis.org) don't match the "official" federation hostnames (e.g. gesis.mybinder.org).
Sarah Gibson
@sgibson91
Yes, this is because each federation member manages their own DNS zone, A records, etc and then a CNAME is set in the mybinder.org DNS zone for the redirection. Also ideally, the users shouldn't need to know - unless you have a locked down firewall :)
Oh, the turing one is actually hub.mybinder.turing.ac.uk, instead of turing.mybinder.org
Uwe L. Korn
@xhochy
While I'm add it: There is currently no support for using R via conda in repo2docker?
Sarah Gibson
@sgibson91
@xhochy I think that's something to do with R binaries in conda being difficult, but I'm not 100% sure. @betatim might know.
Romain Primet
@rprimet
Hi all, any ideas on getting detailed logs from a failing binder builder pod (under minikube?) It ends up erroring out (deterministically) while creating a conda environment, but so far I was unable to collect useful error messages (I only attempted to set binderhub.debug to True and to collect logs from the pods using kubectl before it crashes)
Tim Head
@betatim
@xhochy the reason a repo "works" on mybinder.org but fails to build with the (same) version of r2d locally is most likely to be because we built the repo with an older version of r2d
repos don't get (force) rebuilt when there is a new r2d deploy to mybinder.org
we've been having trouble with R support in r2d for a while (the way we used a PPA that has older versions of R was "off label" and broke just before xmas)
there are two (or so) issues on the r2d repo that document the breakage and ideas on how to move forward. mostly the problem is "how to get the R binaries"
we could use conda (my personal pref) but most of the R community dislikes that idea
another idea is that we build our own R binaries to have more control (jupyter/repo2docker#815 is probably a good starting point)
also, any and all ideas are welcome how to have a good way to supply R binaries that isn't "just use the rocker images", as that means supporting different base images which would be interesting as a feature in itself but ...well, would be a whole new feature :)
radicaldeepscale
@radicaldeepscale
hello
Sarah Gibson
@sgibson91
:wave:
Sarah Gibson
@sgibson91
Screenshot 2020-01-21 at 14.03.18.png
Gitter now supports threaded conversations!
I can enable it if anyone's interested?
Min RK
@minrk
cool! yeah, let's try it out
Sarah Gibson
@sgibson91
Done!
For future reference: Room Settings -> Settings -> Check box "Enable threaded conversations"
pdehaye
@pdehaye
hi everyone. did i dream this, or mybinder is able to support node.js apps?
Erik Sundell
@consideRatio

I'm not 100% confident what can be supported, but if you would install jupyter-server-proxy on mybinder and have a jupyter_notebook_config.py where you say to do some magic by starting some node webserver, you would be able to serve content using mybinder.org.

I tried running a hello world python webserver on my own computer using jupyter-server-proxy + jupyter-server-proxy by following the documentations example. It is a nice project! I could append /test-server to my address and end up there.

So, you could provide a urlpath=/test-server to the queryparam of mybinder.org, install jupyter-server-proxy using a requirements.txt file, and have a jupyter_notebook_config.py to start some server that you proxy towards under the path /test-server.

If this server is a node server, then cool :)

nick
@nicholasl00
hey all, total newbie here
I cant seem to get jupyter server proxy working for jupyter notebook on theia.
I have installed jsp using "pip install jupyter-server-proxy" and included theia node_modules/.bin directory to $PATH
what am i missing out
Colin Docherty
@colincdocherty
Hello, having some issues getting the helm chart repo to install binderhub, says it can't find the binderhub chart in the index even though it's clearly there
Colins-MBP-2:binderhub colin$ helm install jupyterhub/binderhub --version=0.2.0-069.dbffec6 --name-template=binder --namespace=binder -f secret.yaml -f config.yaml --debug
install.go:149: [debug] Original chart version: "0.2.0-069.dbffec6"
Error: chart "binderhub" matching 0.2.0-069.dbffec6 not found in jupyterhub index. (try 'helm repo update'): constraint Parser Error
helm.go:76: [debug] constraint Parser Error
chart "binderhub" matching 0.2.0-069.dbffec6 not found in jupyterhub index. (try 'helm repo update')
helm.sh/helm/v3/pkg/downloader.(ChartDownloader).ResolveChartVersion
/private/tmp/helm-20191220-82547-1gmzo4a/src/helm.sh/helm/pkg/downloader/chart_downloader.go:230
helm.sh/helm/v3/pkg/downloader.(
ChartDownloader).DownloadTo
/private/tmp/helm-20191220-82547-1gmzo4a/src/helm.sh/helm/pkg/downloader/chart_downloader.go:87
helm.sh/helm/v3/pkg/action.(*ChartPathOptions).LocateChart
/private/tmp/helm-20191220-82547-1gmzo4a/src/helm.sh/helm/pkg/action/install.go:669
main.runInstall
helm repo update used etc
Tim Head
@betatim
@nicholasl00 i think you need to activate the notebook server extension (jupyter-server-proxy) as well. AFAIK pip install just installs it but doesn't register it with jupyter as something to load
nick
@nicholasl00
@betatim do you mean this? jupyter serverextension enable --sys-prefix jupyter_server_proxy.
Edit: I got it to work, but faced another issue, 500: Internal server error
Sarah Gibson
@sgibson91
@nicholasl00 is that every time you try to launch?
Tim Head
@betatim
@nicholasl00 nods that looks about right (I can never remember the precise command... :-/)
deeplook
@deeplook
I have this super simple repo that fails repeatedly to launch on binder if I enable the start file (now renamed to _start). Any idea why this could be? http://github.com/deeplook/ortung
Sarah Gibson
@sgibson91
@deeplook According to these docs: https://mybinder.readthedocs.io/en/latest/config_files.html#start-run-code-before-the-user-sessions-starts the last line of your start file needs to be exec "$@"
deeplook
@deeplook
Thanks, that works! Maybe worth adding a check at runtime?
nick
@nicholasl00
@sgibson91 yeah
Cole Crawford
@ColeDCrawford
Hi team - just curious, where is the compute power for BinderHub environments coming from? I'm an instructor for an online course, and we're currently using local installs of JupyterLab. I'm looking into online alternatives, and BinderHub looks like a good option.