Skip to content

hossainms/SSH_Key

Repository files navigation

🧪 Test Your Understanding – Interactive Notebook App

This repository hosts an interactive quiz notebook built with ipywidgets and rendered using Voilà. It is containerized with Docker and deployable via Binder for seamless sharing and learning.

🚀 Quick Launch via Binder

Launch on Binder

🔗 Replace <your-username> and <your-repo> with your GitHub details if you fork.

📦 Project Structure

🗂️ Repo Structure:
.
├── Test-Your_Understanding-1.ipynb
├── Binder/
│   └── Dockerfile
├── requirements.txt
└── README.md

🛠️ Local Development

1. Run with Docker

docker build -t quiz-app .
docker run -p 8888:8888 quiz-app

Visit: http://localhost:8888

2. Run Locally (Without Docker)

pip install voila ipywidgets
voila voila/render/Test-Your_Understanding-1.ipynb

🔍 URL Explanation:

  • urlpath=voila/render/ tells Binder to launch the notebook using Voila.
  • Since the notebook is at the repo root, the path is just the notebook filename: Test-Your_Understanding-1.ipynb

📌 Summary:

  • The correct Binder launch URL is:

https://mybinder.org/v2/gh/hossainms/SSH_Key/main?urlpath=voila/render/Test-Your_Understanding-1.ipynb

📚 Requirements

voila
ipywidgets

📖 About

This project serves as a minimal, reproducible example for deploying educational content using interactive widgets and sharing it via Binder or Docker.

About

Basic understanding of Secure Shell

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors