This is intriguing. When I first saw there was a product called "Notebook Server" I scoffed. "Notebooks", I said, "are for running 5 lines of code when testing and building real tools. Not for servers."
Then I started thinking, maybe they are the Gateway Drug to get my very smart non-programmer colleagues to take on some of those tiny tasks that I currently do for them with scripts. I can spend my time teaching them instead of doing the work for them!! MUCH more fun.
Nothing wrong with running 5 lines of code on a server, is there? If it gets the job done.
But it sounds like it's probably EXPENSIVE, and if it has to run on a separate machine, BULKY. It looks like it's a completely separate Java app. Huh. The install guide and system requirements say that it only runs on Linux and that it runs Dockers. Then below it says you can deploy it on Azure in a Windows machine. Huh?
I bet they spawn a Docker container for each notebook.
You have a wee script. This is where I usually back away slowly from Notebook Server saying "run it from the command line" or "let me do that for you". Expensive and very bulky approach to give my users the ability to run wee scripts. Still and all, what ELSE could work? We're small, and what else can I give them?
What could we do with this?? https://jupyter.org/hub Anything at all? Hmmm...