Hi there,
So there's several ways.
1. Contribute to the Data Lab notebooks-latest repository on GitHub: https://github.com/noaodatalab/notebooks-latest . See the CONTRIBUTING instructions. This way, anyone can use your notebook, and you get credit for your contribution.
2. Place it in your public virtual storage:
from dl import storeClient as sc
sc.put(fr='notebook.ipynb',to='vos://public/')
To list or retrieve from a public directory users will need only your username, e.g.:
sc.ls('kolsen://public/')
sc.get(fr='kolsen://public/notebook.ipynb',to='./notebook.ipynb')
If run on the notebook server, this would copy the notebook into their current working notebook directory.
3. Use the download feature within the Jupyter server and send it to someone through any variety of means, then have them upload the notebook with the Upload feature.
Knut Olsen