Platform
Impact
Service Principles
Commitment to Open Technology
Right to Replicate
About
Mission and goals
Our organization and team
How we're funded
Projects we support
Origin story
Jobs at 2i2c
Contact us to collaborate
Design and brand assets
Donate to 2i2c
support
blog
docs
join us
Light
Dark
Automatic
Recent blog posts
Organization Updates
|
Service Updates
|
Community Impact
Enforcing per-user storage quotas with `jupyterhub-home-nfs`
When sharing a storage disk between users, as is usually the case in a JupyterHub deployment, it is important to put in guardrails so that one user cannot eat up the whole storage capacity from the rest of the users.
Sarah Gibson
Last updated on Jan 28, 2025
Service
Designing for an ecosystem: a case study in cross-project open source contribution
A key challenge in the open source space is that projects are often independent and autonomous, with relatively few formal ways to collaborate and coordinate efforts. While this usually isn’t a big deal, it means that there is a missed opportunity to grow the impact of an ecosystem because it requires coordinated development among multiple stakeholders within it.
Chris Holdgraf
,
Angus Hollands
Jan 21, 2025
Impact
2i2c hubs now run JupyterHub 5.0
We are excited to announce that all 2i2c hubs now run JupyterHub 5.0! This is an upgrade that brings some exciting new features and improvements. Some of the highlights include:
Georgiana Dolocan
Jan 17, 2025
Service
Announcing our formal commitment to open technology
In this post, we’re sharing our Commitment to Open Technology. It is focused on software licenses for reasons we’ll describe below. We hope that it clarifies what kind of licenses we’ll use, and assures our communities that we will not change our stance towards open source technology in the future.
Yuvaraj (Yuvi)
,
Chris Holdgraf
Jan 15, 2025
Organization
NASA VEDA & 2i2c Update for Q4 2024 (Oct-Dec 2024)
A non-exhaustive list of things 2i2c and Development Seed did with the NASA VEDA project last quarter! Automated backups and alerting with jupyterhub-home-nfs # Tracking Issue jupyterhub-home-nfs is a young project to provide flexible per-user home directory limits on JupyterHub - an important feature for controlling cloud costs.
Yuvaraj (Yuvi)
Jan 7, 2025
Impact
2i2c communities at AGU 2024
We are proud to share that several of 2i2c’s community partners are presenting their work at AGU 2024! In each case, 2i2c’s infrastructure plays a part in helping communities create and share knowledge, and grow their community.
Chris Holdgraf
Dec 9, 2024
Impact
2024 impact report: new team structure, new funding, and growth in our network
2024 has been a busy year for 2i2c, with many highs and lows, a lot of impact, and significant organizational change. As the year comes to an end, I want to reflect on the work we’ve done in 2024, and where we aim to go in 2025.
Chris Holdgraf
Dec 8, 2024
Organization
Financial support from The Navigation Fund for identifying and building a scalable sustainability model
We are proud to announce that 2i2c has received financial support from The Navigation Fund to assist us in our mission to design and build a sustainable and scalable model for helping communities create and share knowledge with open infrastructure.
Chris Holdgraf
Dec 8, 2024
Organization
`frx-challenges`: A new tool to host data challenges for Frictionless Research Exchanges
2i2c is pleased to announce the frx-challenges project, a new open source tool to help communities host data challenges on shared infrastructure: 2i2c-org/frx-challenges This project aims to make it easier for administrators to provide a service that enables users to submit code and data that are evaluated on secure infrastructure with access to private data and resources.
Chris Holdgraf
,
Yuvaraj (Yuvi)
Dec 6, 2024
Service
Improving the logged in home page experience in JupyterHub with `jupyterhub-fancy-profiles`
On most research oriented JupyterHub installations, users would like to customize their server (the environment, resources available, etc) after logging in. In Kubernetes based JupyterHub environments, a profile list provides this functionality.
Yuvaraj (Yuvi)
Nov 18, 2024
Service
«
»