Classroom Notebook Server
Classroom Notebook Server adalah aplikasi di katalog komunitas osFoundry. Server notebook Jupyter multi-pengguna — environment notebook per pengguna, kernel pool bersama, peran instruktur + siswa, autentikasi, batas resource. Didukung oleh JupyterHub (versi the-littlest-jupyterhub). Dikirim sebagai image all-in-one mandiri — satu image, banyak pengguna.
Detail
- Workspace: osfoundry
- Kategori: PRODUCTIVITY
- Harga: Free
- Akses: Community
Fitur
- Multi-user Jupyter notebook server — per-user notebook environments
- Shared kernel pool
- Instructor + student roles
- Authentication
- Resource limits
Dokumentasi
Dokumentasi dipelihara dalam bahasa Inggris oleh proyek upstream.
# Classroom Notebook Server
Multi-user Jupyter, powered by JupyterHub via the-littlest-jupyterhub.
## Features
- One JupyterHub instance, N users — each gets their own notebook server
- Python + R kernels preinstalled; install more via `sudo -E pip install` or `conda` per user
- Resource limits per user (CPU + RAM)
- Admin dashboard for user management + culling idle servers
- PAM authentication (in-container users) by default; switch to OAuth / LDAP in the Hub config
- Shared notebooks directory for read-only course materials
## Packaging
All-in-one build via **the-littlest-jupyterhub** (TLJH) — the JupyterHub flavour designed for single-server multi-user deployments. Each user's home + notebooks live under `/data/home/<user>`. **JUPYTERHUB_ADMIN_USER** becomes the first admin (PAM); other users can self-register or be added by the admin via the Hub UI.
## Resource sizing
4 GB RAM is enough for ~10 concurrent users doing light Python. For real classrooms (50+ students), bump to xl tier or use the full Zero-to-JupyterHub-on-Kubernetes deployment instead.
Cara menggunakan Classroom Notebook Server di osFoundry
Instal Classroom Notebook Server ke workspace Anda dalam satu klik, lalu fork di osStudio untuk menyesuaikan prompt, tool, atau konfigurasi sesuai stack Anda. Siapa pun di workspace Anda dapat melanjutkan dari titik Anda berhenti.
aplikasi lainnya dari komunitas
- CRM — Manajemen hubungan pelanggan dengan kontak, deal, dan pelacakan pipeline.
- Kanban Board — Papan kanban dan proyek gaya Trello dengan kartu, papan, tampilan kalender dan tabel, dan properti per papan. Didukung oleh Focalboard (server pribadi standalone). SQLite tertanam pada volume persisten.
- Helpdesk — Triase tiket dan inbox dukungan pelanggan dengan pelacakan SLA.
- Page Builder — Page builder drag-and-drop visual dengan section, tema, SEO, dan publishing
- Website Builder — Builder situs multi-halaman dengan koleksi CMS, navigasi global, footer, tema, dan publikasi
- Storefront — Etalase e-commerce dengan katalog produk, keranjang, dan checkout.