https://github.com/rclement/jupyter-notebook-docker
Run a secure Jupyter Notebook server in Docker
https://github.com/rclement/jupyter-notebook-docker
Last synced: 5 months ago
JSON representation
Run a secure Jupyter Notebook server in Docker
- Host: GitHub
- URL: https://github.com/rclement/jupyter-notebook-docker
- Owner: rclement
- License: agpl-3.0
- Created: 2020-11-14T17:19:24.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2025-10-07T16:43:58.000Z (8 months ago)
- Last Synced: 2025-10-07T18:38:44.226Z (8 months ago)
- Language: Python
- Size: 48.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Jupyter Notebook Docker
> Run a secure Jupyter Notebook server in Docker
A verbatim [Jupyter Notebook](https://jupyter.org) environment in Docker,
easily configurable and deployable to any cloud provider.
## Build
```bash
docker build -t rmnclmnt/jupyter-notebook:latest .
```
## Configuration
The following environment variable are available for configuration:
| Variable | Default | Comment |
| ------------------ | ----------------------- | --------------------------------------- |
| `JUPYTER_PASSWORD` | `secrets.token_hex(32)` | A strong password protecting the server |
| `PORT` | `8888` | An appropriate port |
## Run
Fill a `.env` file and run:
```
docker run --rm --env-file .env -p 8888:8888 rmnclmnt/jupyter-notebook:latest
```
Open your browser to [localhost:5000](http://localhost:5000).
## License
Licensed under GNU Affero General Public License v3.0 (AGPLv3)
Copyright (c) 2020 - present Romain Clement