我想用一个全局版本替换每个用户的custom.js文件。我目前唯一能弄清楚如何做到这一点的方法就是在用户运行他们的第一个ipython笔记本和他们的.ipython目录被实例化之后覆盖他们。
必须有更好的方法,要么提供一些全局版本的custom.js,要么在安装过程中替换默认的custom.js文件。理论上,还可以创建指向全局custom.js的象征性链接,但由于某种原因,这对我来说行不通。
我看到我的系统上有一个文件/srv/notebook/notebook/static/custom/custom.js,但是修改它不会改变为每个用户安装的custom.js。
有什么建议吗?
发布于 2022-03-03 10:22:28
我正在使用dockerspawner运行jupyterhub,并且刚刚找到了一个解决方案这里。
要使每个用户采用custom.js文件,可以将jupyter/base-记事本图像添加到每个用户的自定义目录中:
ADD ./custom.js /home/$NB_USER/.jupyter/custom/custom.js注此路径是jupyter笔记本医生中定义的路径。
希望这能帮助任何有同样问题的人。
https://stackoverflow.com/questions/31126162
复制相似问题