home.social

#jupyterhub — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #jupyterhub, aggregated by home.social.

  1. JupyterHub - Moodle

    Estoy intentando nstalar #jupyterhub en #Debian 13 usando #docker, nbgrade, y su integración con #moodle via plugin.

    - Status: fallido
    - Descr: leer más doc para entender cómo funciona 😅

    Si algún docente/educador/entusiasta ha hecho algo similar y quiere compartir su experiencia, bienvenido/a!

    #gnu #linux #juncotic #educacion

  2. JupyterHub - Moodle

    Estoy intentando nstalar #jupyterhub en #Debian 13 usando #docker, nbgrade, y su integración con #moodle via plugin.

    - Status: fallido
    - Descr: leer más doc para entender cómo funciona 😅

    Si algún docente/educador/entusiasta ha hecho algo similar y quiere compartir su experiencia, bienvenido/a!

    #gnu #linux #juncotic #educacion

  3. JupyterHub - Moodle

    Estoy intentando nstalar #jupyterhub en #Debian 13 usando #docker, nbgrade, y su integración con #moodle via plugin.

    - Status: fallido
    - Descr: leer más doc para entender cómo funciona 😅

    Si algún docente/educador/entusiasta ha hecho algo similar y quiere compartir su experiencia, bienvenido/a!

    #gnu #linux #juncotic #educacion

  4. JupyterHub - Moodle

    Estoy intentando nstalar #jupyterhub en #Debian 13 usando #docker, nbgrade, y su integración con #moodle via plugin.

    - Status: fallido
    - Descr: leer más doc para entender cómo funciona 😅

    Si algún docente/educador/entusiasta ha hecho algo similar y quiere compartir su experiencia, bienvenido/a!

    #gnu #linux #juncotic #educacion

  5. Собираем ML-платформу на базе Kubernetes: Yandex Cloud, JupyterHub, Dask и S3

    Привет! Я Алиса, DevOps-инженер в KTS . В этой статье я расскажу об одном из наших недавних проектов, на котором мы строили инфраструктуру для команды дата-инженеров и аналитиков. Сразу оговорюсь, что это была не платформа для инференса Production-моделей, а именно полигон для исследований. В общем, делюсь практическим опытом построения масштабируемой инфраструктуры с автоскейлингом. Если тема вам актуальна — приглашаю к прочтению.

    habr.com/ru/companies/kts/arti

    #yandex_cloud #jupyterhub #dask #s3 #kubernetes #ML #MLOps #devops

  6. Собираем ML-платформу на базе Kubernetes: Yandex Cloud, JupyterHub, Dask и S3

    Привет! Я Алиса, DevOps-инженер в KTS . В этой статье я расскажу об одном из наших недавних проектов, на котором мы строили инфраструктуру для команды дата-инженеров и аналитиков. Сразу оговорюсь, что это была не платформа для инференса Production-моделей, а именно полигон для исследований. В общем, делюсь практическим опытом построения масштабируемой инфраструктуры с автоскейлингом. Если тема вам актуальна — приглашаю к прочтению.

    habr.com/ru/companies/kts/arti

    #yandex_cloud #jupyterhub #dask #s3 #kubernetes #ML #MLOps #devops

  7. Собираем ML-платформу на базе Kubernetes: Yandex Cloud, JupyterHub, Dask и S3

    Привет! Я Алиса, DevOps-инженер в KTS . В этой статье я расскажу об одном из наших недавних проектов, на котором мы строили инфраструктуру для команды дата-инженеров и аналитиков. Сразу оговорюсь, что это была не платформа для инференса Production-моделей, а именно полигон для исследований. В общем, делюсь практическим опытом построения масштабируемой инфраструктуры с автоскейлингом. Если тема вам актуальна — приглашаю к прочтению.

    habr.com/ru/companies/kts/arti

    #yandex_cloud #jupyterhub #dask #s3 #kubernetes #ML #MLOps #devops

  8. If you're hosting a workshop and considering hosting JupyterHub to allow people to get hands on with code without the hassle+time sink of self-installation, I've put together a guide covering a self-hosted way to do this: fluids.rocks/posts/tljh/

    I held a workshop for #pyrolite back in 2024 and tried doing this with a VPS but had a bunch of trouble getting a beefy node for the 40 odd people without having some history with the major cloud players (one even banned and deleted my account for 'suspicious activity' without explanation). Have been frustrated since, so glad to be able to demonstrate an alternative for where you do have some hardware lying around.

    #jupyter #jupyterhub #Python #workshop #selfhosting

  9. If you're hosting a workshop and considering hosting JupyterHub to allow people to get hands on with code without the hassle+time sink of self-installation, I've put together a guide covering a self-hosted way to do this: fluids.rocks/posts/tljh/

    I held a workshop for #pyrolite back in 2024 and tried doing this with a VPS but had a bunch of trouble getting a beefy node for the 40 odd people without having some history with the major cloud players (one even banned and deleted my account for 'suspicious activity' without explanation). Have been frustrated since, so glad to be able to demonstrate an alternative for where you do have some hardware lying around.

    #jupyter #jupyterhub #Python #workshop #selfhosting

  10. If you're hosting a workshop and considering hosting JupyterHub to allow people to get hands on with code without the hassle+time sink of self-installation, I've put together a guide covering a self-hosted way to do this: fluids.rocks/posts/tljh/

    I held a workshop for #pyrolite back in 2024 and tried doing this with a VPS but had a bunch of trouble getting a beefy node for the 40 odd people without having some history with the major cloud players (one even banned and deleted my account for 'suspicious activity' without explanation). Have been frustrated since, so glad to be able to demonstrate an alternative for where you do have some hardware lying around.

    #jupyter #jupyterhub #Python #workshop #selfhosting

  11. If you're hosting a workshop and considering hosting JupyterHub to allow people to get hands on with code without the hassle+time sink of self-installation, I've put together a guide covering a self-hosted way to do this: fluids.rocks/posts/tljh/

    I held a workshop for #pyrolite back in 2024 and tried doing this with a VPS but had a bunch of trouble getting a beefy node for the 40 odd people without having some history with the major cloud players (one even banned and deleted my account for 'suspicious activity' without explanation). Have been frustrated since, so glad to be able to demonstrate an alternative for where you do have some hardware lying around.

    #jupyter #jupyterhub #Python #workshop #selfhosting

  12. Oh, that’s great! The #JupyterHubNRW service now integrates an #OpenRefine extension for #JupyterHub, enabling students to use OpenRefine without having to install it locally. That lifts a serious barrier some students faced in my course this semester.

  13. Oh, that’s great! The #JupyterHubNRW service now integrates an #OpenRefine extension for #JupyterHub, enabling students to use OpenRefine without having to install it locally. That lifts a serious barrier some students faced in my course this semester.

  14. Oh, that’s great! The #JupyterHubNRW service now integrates an #OpenRefine extension for #JupyterHub, enabling students to use OpenRefine without having to install it locally. That lifts a serious barrier some students faced in my course this semester.

  15. Oh, that’s great! The #JupyterHubNRW service now integrates an #OpenRefine extension for #JupyterHub, enabling students to use OpenRefine without having to install it locally. That lifts a serious barrier some students faced in my course this semester.

  16. Wir sind ja leider wirklich nicht gerade "quicklebendig auf Dauer-Broadcast", aber hin & wieder muss es einfach mal wieder eine Notiz an Euch sein.

    Anlass wie so gerne: es ist wieder ☕ #TKFDMCoffeeLectures-Mittwoch.

    Diesmal geht's um den #JupyterHub der @nfdi4ing :

    Anett Seeland (@Uni_Stuttgart) stellt uns @jupyter4nfdi vor - incl. Blick auf Rechenressourcen, Vorteile und Unterstützungsmöglichkeiten für Euer
    #FDM

    🗓️ 28.01.2026, 14h, online mit Lieblingsgetränk -
    t1p.de/vv9pr

  17. Wir sind ja leider wirklich nicht gerade "quicklebendig auf Dauer-Broadcast", aber hin & wieder muss es einfach mal wieder eine Notiz an Euch sein.

    Anlass wie so gerne: es ist wieder ☕ #TKFDMCoffeeLectures-Mittwoch.

    Diesmal geht's um den #JupyterHub der @nfdi4ing :

    Anett Seeland (@Uni_Stuttgart) stellt uns @jupyter4nfdi vor - incl. Blick auf Rechenressourcen, Vorteile und Unterstützungsmöglichkeiten für Euer
    #FDM

    🗓️ 28.01.2026, 14h, online mit Lieblingsgetränk -
    t1p.de/vv9pr

  18. Wir sind ja leider wirklich nicht gerade "quicklebendig auf Dauer-Broadcast", aber hin & wieder muss es einfach mal wieder eine Notiz an Euch sein.

    Anlass wie so gerne: es ist wieder ☕ #TKFDMCoffeeLectures-Mittwoch.

    Diesmal geht's um den #JupyterHub der @nfdi4ing :

    Anett Seeland (@Uni_Stuttgart) stellt uns @jupyter4nfdi vor - incl. Blick auf Rechenressourcen, Vorteile und Unterstützungsmöglichkeiten für Euer
    #FDM

    🗓️ 28.01.2026, 14h, online mit Lieblingsgetränk -
    t1p.de/vv9pr

  19. TKFDM Coffee Lecture | Online

    On January 28th, 2:00–2:30 PM (CET), Jupyter@NFDI4ING will be presenting the NFDI4ING JupyterHub as part of the TKFDM Coffee Lecture series.

    In this short and focused talk, you’ll get an overview of how the NFDI4ING JupyterHub supports research and engineering workflows and enables collaborative, reproducible work with Jupyter.

    👉 Join us online and take a break with insights into research infrastructure: t1p.de/vv9pr

    #NFDI4ING #Jupyter #JupyterHub

  20. TKFDM Coffee Lecture | Online

    On January 28th, 2:00–2:30 PM (CET), Jupyter@NFDI4ING will be presenting the NFDI4ING JupyterHub as part of the TKFDM Coffee Lecture series.

    In this short and focused talk, you’ll get an overview of how the NFDI4ING JupyterHub supports research and engineering workflows and enables collaborative, reproducible work with Jupyter.

    👉 Join us online and take a break with insights into research infrastructure: t1p.de/vv9pr

    #NFDI4ING #Jupyter #JupyterHub

  21. TKFDM Coffee Lecture | Online

    On January 28th, 2:00–2:30 PM (CET), Jupyter@NFDI4ING will be presenting the NFDI4ING JupyterHub as part of the TKFDM Coffee Lecture series.

    In this short and focused talk, you’ll get an overview of how the NFDI4ING JupyterHub supports research and engineering workflows and enables collaborative, reproducible work with Jupyter.

    👉 Join us online and take a break with insights into research infrastructure: t1p.de/vv9pr

    #NFDI4ING #Jupyter #JupyterHub

  22. For anyone looking for a #Nextcloud installation on #Kubernetes, here is a Helmfile to do just that. It also shows, how to use Nextcloud as an #IdP and installs #JupyterHub using Nextclouds user identities.

    Feedback, comments and bug reports are very much appreciated!

    #FOSS rulez!

    codeberg.org/ztarbug/nextcloud

  23. For anyone looking for a #Nextcloud installation on #Kubernetes, here is a Helmfile to do just that. It also shows, how to use Nextcloud as an #IdP and installs #JupyterHub using Nextclouds user identities.

    Feedback, comments and bug reports are very much appreciated!

    #FOSS rulez!

    codeberg.org/ztarbug/nextcloud

  24. For anyone looking for a #Nextcloud installation on #Kubernetes, here is a Helmfile to do just that. It also shows, how to use Nextcloud as an #IdP and installs #JupyterHub using Nextclouds user identities.

    Feedback, comments and bug reports are very much appreciated!

    #FOSS rulez!

    codeberg.org/ztarbug/nextcloud

  25. For anyone looking for a #Nextcloud installation on #Kubernetes, here is a Helmfile to do just that. It also shows, how to use Nextcloud as an #IdP and installs #JupyterHub using Nextclouds user identities.

    Feedback, comments and bug reports are very much appreciated!

    #FOSS rulez!

    codeberg.org/ztarbug/nextcloud

  26. For several weeks we have been proudly supporting experiments with a self-hosted instance of #JupyterHub in the new programming course offered by Amsterdam University College #AUC called “Programming in Digital Societies” (PIDS).

    OpenTech(AUC) is happy to see that with courses like PIDS, the university is (again) becoming a place where in-house technical experimenting can meet critical political reflection.

    More info: opentech-auc.org/posts/2025-12

  27. For several weeks we have been proudly supporting experiments with a self-hosted instance of #JupyterHub in the new programming course offered by Amsterdam University College #AUC called “Programming in Digital Societies” (PIDS).

    OpenTech(AUC) is happy to see that with courses like PIDS, the university is (again) becoming a place where in-house technical experimenting can meet critical political reflection.

    More info: opentech-auc.org/posts/2025-12

  28. For several weeks we have been proudly supporting experiments with a self-hosted instance of #JupyterHub in the new programming course offered by Amsterdam University College #AUC called “Programming in Digital Societies” (PIDS).

    OpenTech(AUC) is happy to see that with courses like PIDS, the university is (again) becoming a place where in-house technical experimenting can meet critical political reflection.

    More info: opentech-auc.org/posts/2025-12

  29. For several weeks we have been proudly supporting experiments with a self-hosted instance of #JupyterHub in the new programming course offered by Amsterdam University College #AUC called “Programming in Digital Societies” (PIDS).

    OpenTech(AUC) is happy to see that with courses like PIDS, the university is (again) becoming a place where in-house technical experimenting can meet critical political reflection.

    More info: opentech-auc.org/posts/2025-12

  30. For several weeks we have been proudly supporting experiments with a self-hosted instance of #JupyterHub in the new programming course offered by Amsterdam University College #AUC called “Programming in Digital Societies” (PIDS).

    OpenTech(AUC) is happy to see that with courses like PIDS, the university is (again) becoming a place where in-house technical experimenting can meet critical political reflection.

    More info: opentech-auc.org/posts/2025-12

  31. Единый вход для ML-стека на примере Keycloak

    Привет! Я Саша Абакумов, DevOps-инженер в KTS . Нашей команде часто приходится поднимать инфраструктуру под ML-проекты. Со временем число ML-инженеров и разработчиков на таких проектах росло, и логиниться в каждый по отдельности становилось все больнее. Чтобы упростить коллегам жизнь, мы интегрировали Single Sign-On (SSO) в стек одного из наших проектов, состоящий из JupyterHub, Airflow и MLflow. SSO позволяет единообразно аутентифицироваться во всех инструментах под одной учетной записью. Помимо очевидного удобства, нам это также дало возможность централизованно управлять доступом и внедрить RBAC — сопоставление ролей в инструментах с группами или ролями в IdP. В качестве инструмента для реализации SSO я использовал OIDC-провайдер Keycloak, наверняка многим хорошо знакомый. Ниже я расскажу о том, как с его помощью настроить SSO для JupyterHub, MLflow и Airflow (все компоненты разворачиваются с помощью Helm-чартов).

    habr.com/ru/companies/kts/arti

    #ml #mlflow #sso #sso_аутентификация #jupyterhub #airflow #keycloak

  32. Единый вход для ML-стека на примере Keycloak

    Привет! Я Саша Абакумов, DevOps-инженер в KTS . Нашей команде часто приходится поднимать инфраструктуру под ML-проекты. Со временем число ML-инженеров и разработчиков на таких проектах росло, и логиниться в каждый по отдельности становилось все больнее. Чтобы упростить коллегам жизнь, мы интегрировали Single Sign-On (SSO) в стек одного из наших проектов, состоящий из JupyterHub, Airflow и MLflow. SSO позволяет единообразно аутентифицироваться во всех инструментах под одной учетной записью. Помимо очевидного удобства, нам это также дало возможность централизованно управлять доступом и внедрить RBAC — сопоставление ролей в инструментах с группами или ролями в IdP. В качестве инструмента для реализации SSO я использовал OIDC-провайдер Keycloak, наверняка многим хорошо знакомый. Ниже я расскажу о том, как с его помощью настроить SSO для JupyterHub, MLflow и Airflow (все компоненты разворачиваются с помощью Helm-чартов).

    habr.com/ru/companies/kts/arti

    #ml #mlflow #sso #sso_аутентификация #jupyterhub #airflow #keycloak

  33. Единый вход для ML-стека на примере Keycloak

    Привет! Я Саша Абакумов, DevOps-инженер в KTS . Нашей команде часто приходится поднимать инфраструктуру под ML-проекты. Со временем число ML-инженеров и разработчиков на таких проектах росло, и логиниться в каждый по отдельности становилось все больнее. Чтобы упростить коллегам жизнь, мы интегрировали Single Sign-On (SSO) в стек одного из наших проектов, состоящий из JupyterHub, Airflow и MLflow. SSO позволяет единообразно аутентифицироваться во всех инструментах под одной учетной записью. Помимо очевидного удобства, нам это также дало возможность централизованно управлять доступом и внедрить RBAC — сопоставление ролей в инструментах с группами или ролями в IdP. В качестве инструмента для реализации SSO я использовал OIDC-провайдер Keycloak, наверняка многим хорошо знакомый. Ниже я расскажу о том, как с его помощью настроить SSO для JupyterHub, MLflow и Airflow (все компоненты разворачиваются с помощью Helm-чартов).

    habr.com/ru/companies/kts/arti

    #ml #mlflow #sso #sso_аутентификация #jupyterhub #airflow #keycloak

  34. 👏 Felicitamos a #UNCSupercómputo: con apoyo del Proyecto #Catalyst incorporaron nuevo hardware para una instalación escalable de #JupyterHub.
    El equipo permitirá validar despliegues locales comparables a los de nubes públicas, fortaleciendo la soberanía tecnológica y la infraestructura abierta en la región: supercomputo.unc.edu.ar/2025/0 supercomputo.unc.edu.ar

    🍎 Desde MetaDocencia celebramos este paso e invitamos a conocer más sobre lo que fue el Proyecto Catalyst: catalystproject.cloud/

  35. 👏 Felicitamos a #UNCSupercómputo: con apoyo del Proyecto #Catalyst incorporaron nuevo hardware para una instalación escalable de #JupyterHub.
    El equipo permitirá validar despliegues locales comparables a los de nubes públicas, fortaleciendo la soberanía tecnológica y la infraestructura abierta en la región: supercomputo.unc.edu.ar/2025/0 supercomputo.unc.edu.ar

    🍎 Desde MetaDocencia celebramos este paso e invitamos a conocer más sobre lo que fue el Proyecto Catalyst: catalystproject.cloud/

  36. 👏 Felicitamos a #UNCSupercómputo: con apoyo del Proyecto #Catalyst incorporaron nuevo hardware para una instalación escalable de #JupyterHub.
    El equipo permitirá validar despliegues locales comparables a los de nubes públicas, fortaleciendo la soberanía tecnológica y la infraestructura abierta en la región: supercomputo.unc.edu.ar/2025/0 supercomputo.unc.edu.ar

    🍎 Desde MetaDocencia celebramos este paso e invitamos a conocer más sobre lo que fue el Proyecto Catalyst: catalystproject.cloud/

  37. TIL about SciServer.org: Free scientific computing platform with persistent accounts (#NSF-funded). All the power of #JupyterHub without the setup hassle. Focus on building great teaching + research notebooks, not infrastructure! #OpenScience

  38. TIL about SciServer.org: Free scientific computing platform with persistent accounts (#NSF-funded). All the power of #JupyterHub without the setup hassle. Focus on building great teaching + research notebooks, not infrastructure! #OpenScience

  39. TIL about SciServer.org: Free scientific computing platform with persistent accounts (#NSF-funded). All the power of #JupyterHub without the setup hassle. Focus on building great teaching + research notebooks, not infrastructure! #OpenScience

  40. TIL about SciServer.org: Free scientific computing platform with persistent accounts (#NSF-funded). All the power of #JupyterHub without the setup hassle. Focus on building great teaching + research notebooks, not infrastructure! #OpenScience

  41. Spyder 6.1 will come with an assorted array of cool features, and the one we’d like to mention today is no less impressive:

    JupyterHub support!! 🤯🥳🥰

    Yeah! As long as your JupyterHub server includes our own extension, you'll be able to easily use it to run your code! 💪

    🧐 You just need to ask IT to install our Jupyter server extension: github.com/spyder-ide/spyder-r

  42. Spyder 6.1 will come with an assorted array of cool features, and the one we’d like to mention today is no less impressive:

    JupyterHub support!! 🤯🥳🥰

    Yeah! As long as your JupyterHub server includes our own extension, you'll be able to easily use it to run your code! 💪

    🧐 You just need to ask IT to install our Jupyter server extension: github.com/spyder-ide/spyder-r

    #Spyder #JupyterHub #Jupyter #Python #IDE

  43. Spyder 6.1 will come with an assorted array of cool features, and the one we’d like to mention today is no less impressive:

    JupyterHub support!! 🤯🥳🥰

    Yeah! As long as your JupyterHub server includes our own extension, you'll be able to easily use it to run your code! 💪

    🧐 You just need to ask IT to install our Jupyter server extension: github.com/spyder-ide/spyder-r

    #Spyder #JupyterHub #Jupyter #Python #IDE

  44. Spyder 6.1 will come with an assorted array of cool features, and the one we’d like to mention today is no less impressive:

    JupyterHub support!! 🤯🥳🥰

    Yeah! As long as your JupyterHub server includes our own extension, you'll be able to easily use it to run your code! 💪

    🧐 You just need to ask IT to install our Jupyter server extension: github.com/spyder-ide/spyder-r

    #Spyder #JupyterHub #Jupyter #Python #IDE

  45. Anyone using (services.jupyterhub.enable=true) on :nixos: ? Then you should have run into the database migration issue here:

    discourse.nixos.org/t/jupyterh

    I'd appreciate any help. 🙏

  46. Anyone using #JupyterHub (services.jupyterhub.enable=true) on :nixos: #NixOS? Then you should have run into the database migration issue here:

    discourse.nixos.org/t/jupyterh

    I'd appreciate any help. 🙏

  47. Anyone using #JupyterHub (services.jupyterhub.enable=true) on :nixos: #NixOS? Then you should have run into the database migration issue here:

    discourse.nixos.org/t/jupyterh

    I'd appreciate any help. 🙏

  48. Anyone using #JupyterHub (services.jupyterhub.enable=true) on :nixos: #NixOS? Then you should have run into the database migration issue here:

    discourse.nixos.org/t/jupyterh

    I'd appreciate any help. 🙏