C2DH / jdh-notebook

A collection of Jupyter notebooks for the Journal of Digital History
https://journalofdigitalhistory.org
GNU Affero General Public License v3.0
4 stars 1 forks source link

MyBinder trouble: get a plain text "500 Internal Server Error" #117

Closed eliselavy closed 11 months ago

eliselavy commented 1 year ago

See here: sadly, Binder seems to be having a bit of trouble the last couple weeks:

Funding is running out for the largest member of mybinder.org, which has been sponsored by the Google Open Source Program Office. gke.mybinder.org will shut down and there will be a reduction in capacity at the end of April, 2023 (end of this week).

https://discourse.jupyter.org/t/mybinder-org-reducing-capacity-unstable/19163 https://blog.jupyter.org/mybinder-org-reducing-capacity-c93ccfc6413f

eliselavy commented 1 year ago

https://app.gitter.im/#/room/#binder:petrichor.me

eliselavy commented 1 year ago

With Matomo possibility to see the external links, some statistics about the use of MyBinder:
Screenshot 2023-05-17 at 11 36 36

https://journalofdigitalhistory.matomo.cloud/index.php?module=CoreHome&action=index&idSite=1&period=day&date=yesterday#?period=year&date=2023-05-16&idSite=1&category=General_Actions&subcategory=General_Outlinks

eliselavy commented 1 year ago

Need to look at how can be converted into: to run in JupyterLite. That wouldn’t involve a remote machine running via MyBinder and just needs a static way to serve ‘static’ files. The Python gets run inside the client browser via web assembly. Since it is ‘static’ files getting served you can even host JupyterLite on GitHub using Github Pages 1 TO TEST https://jupyterlite.readthedocs.io/en/latest/quickstart/deploy.html

eliselavy commented 1 year ago

https://github.com/jupyterlite/demo/issues/118

eliselavy commented 1 year ago

https://jupyterlite.readthedocs.io/en/latest/howto/configure/kernels.html

eliselavy commented 1 year ago

Suggestion of @lwieneke to use GESIS

The PersistentBinderHub side of GESIS Notebooks was temporarily shut down on the 20th of December 2021. Dear GESIS Notebooks users,We regret to inform you that we will have to shut down the authenticated side (persistent binderhub) of GESIS notebooks on 20th December 2021 due to institute wide restructurings of our service portfolio. You will still be able to use notebooks.gesis.org/binder or mybinder.org to create reproducible launch links for all of your projects but you won’t be able to create new projects on GESIS notebooks and your account data will be removed from GESIS servers. The changes you make inside the notebooks will not be saved anymore after the persistent binderhub will be shut down. For this reason, we advise you to download all projects and data from the platform until Dec. 20th 2021 using notebooks.gesis.org/takeout.

But https://notebooks.gesis.org/binder/. same as mybinder

Dear GESIS Notebooks users,

We regret to inform you that we will have to shut down the authenticated side (persistent binderhub) of GESIS notebooks on 20th December 2021 due to institute wide restructurings of our service portfolio. You will still be able to use notebooks.gesis.org/binder or mybinder.org to create reproducible launch links for all of your projects but you won’t be able to create new projects on GESIS notebooks and your account data will be removed from GESIS servers. The changes you make inside the notebooks will not be saved anymore after the persistent binderhub will be shut down. For this reason, we advise you to download all projects and data from the platform until Dec. 20th 2021 using notebooks.gesis.org/takeout.

eliselavy commented 1 year ago

For the moment:https://github.com/C2DH/journal-of-digital-history/issues/546