https://github.com/manics/binderhub-in-a-box
BinderHub in a Box
https://github.com/manics/binderhub-in-a-box
Last synced: over 1 year ago
JSON representation
BinderHub in a Box
- Host: GitHub
- URL: https://github.com/manics/binderhub-in-a-box
- Owner: manics
- License: bsd-3-clause
- Created: 2021-10-01T23:07:21.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-10-09T21:57:07.000Z (over 4 years ago)
- Last Synced: 2025-01-22T00:46:43.449Z (over 1 year ago)
- Language: Python
- Size: 7.81 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# BinderHub in a Box
**⚠️⚠️⚠️⚠️⚠️ Under development ⚠️⚠️⚠️⚠️⚠️**
An all-in-one opinionated package for running BinderHub and JupyterHub locally with minimal faff, using either Docker or Podman.
## Installation
Using [Conda](https://github.com/conda-forge/miniforge):
```sh
conda create -n binderhub-in-a-box -f environment.yml
```
Alternative using Pip and NPM:
```sh
pip install -r requirements.txt
npm install -g configurable-http-proxy
```
## Running binderhub-in-a-box
You must have either Docker or Podman on your system. Run:
```
python binderhub-in-a-box.py
```
If your container engine is not detected add `--engine docker` or `--engine podman`.
Go to http://localhost:8000/ and you should be redirected to BinderHub.