Veri bilim ekibini şu şekilde destekleyebilecek bir sunucu kurmak istiyorum: Jupyter not defterlerini saklamak, sürümlemek, paylaşmak ve mümkün olmak için merkezi bir nokta olmak.
İstenilen bazı özellikler:
- Farklı kullanıcılar sunucuya erişebilir ve kendileri veya diğer ekip üyeleri tarafından depolanan defterleri açıp çalıştırabilir. Burada ilginç bir soru bir defter kullanıcı X yürütür hücreler Ben dizüstü sanırım kullanıcı Y. tarafından kaleme eğer bir davranış olur ne DEĞİL değiştirilebilir:
- Çözüm kendi kendine barındırılmalı.
- Not defterleri sunucuda veya Google sürücüsünde ya da kendi kendine barındırılan owncloud örneğinde depolanmalıdır.
- (Bonus) Not defterleri git versiyonlama kontrolü altında olacak (git kendine ait olabilir. GitHub'a veya bu tür bir şeye bağlanamaz).
Ben araştırdım JupyterHub ve Binder . Birincisi, çapraz kullanıcıların erişimine nasıl izin vereceğimi anlamadım. İkincisi, GitHub'ı sadece notebookların depolanması olarak desteklemektedir.
Çözümlerden herhangi biriyle deneyiminiz var mı?