当JupyterHub启动时,默认会在当前工作目录查找配置文件jupyterhub_config.py
,若要生成默认的配置文件,可以
jupyterhub --generate-config
建议:将jupyterhub_config.py放于/etc/jupyterhub目录
可以指定配置文件,并启动
jupyterhub -f /path/to/jupyterhub_config.py
假设,将配置文件存放于/etc/jupyterhub
,则可以
jupyterhub -f /etc/jupyterhub/jupyterhub_config.py
配置命令选项
显示可用于配置的所有选项
jupyterhub --help-all
比如,当使用https的10.0.1.2.:443
启动JupyterHub
jupyterhub --ip 10.0.1.2 --port 443 --ssl-key my_ssl.key --ssl-cert my_ssl.cert
所有文件中可配置的选项都可以通过命令行设置,比如参数c.Class.trait
,命令行选项是--Class.trait
;而参数c.Spawner.notebook_dir
,命令行选项是--Spawner.notebook_dir
jupyterhub --Spawner.notebook_dir='~/assignments'