Hello, I’m trying to share a public health dashboard built in a jupyter notebook using jupyterhub server. The server was set up on an aws EC2 instance using the instrcutions for The Littlest JupyterHub instructions. I was able to login as admin and set a mock user to test for user accessibility but while I can see and work with the notebooks, the mock user can’t.
My directory tree is
But the mock user sees:
I tried to configure the users’ server in jupyterhub_config.py Using:
c.Spawner.notebook_dir = '~/dashboard_project_directory'
But the result is the same. Below is the log.
How can I enable my users access to the notebook? What am I missing.
Here is the log for: jupyterhub /etc/jupyter/jupyterhub_config.py
> [I 2020-04-06 08:22:01.258 JupyterHub app:2120] Using Authenticator: jupyterhub.auth.PAMAuthenticator-1.0.0
[I 2020-04-06 08:22:01.259 JupyterHub app:2120] Using Spawner: jupyterhub.spawner.LocalProcessSpawner-1.0.0 [I 2020-04-06 08:22:01.260 JupyterHub app:1257] Loading cookie_secret from /home/jupyter-ronydev/jupyterhub_cookie_secret [I 2020-04-06 08:22:01.280 JupyterHub proxy:460] Generating new CONFIGPROXY_AUTH_TOKEN [W 2020-04-06 08:22:01.282 JupyterHub app:1532] No admin users, admin interface will be unavailable. [W 2020-04-06 08:22:01.283 JupyterHub app:1534] Add any administrative users to `c.Authenticator.admin_users` in config. [I 2020-04-06 08:22:01.283 JupyterHub app:1563] Not using whitelist. Any authenticated user will be allowed. [I 2020-04-06 08:22:01.324 JupyterHub app:2337] Hub API listening on http://127.0.0.1:8081/hub/ [W 2020-04-06 08:22:01.326 JupyterHub proxy:642] Running JupyterHub without SSL. I hope there is SSL termination happening somewhere else... [I 2020-04-06 08:22:01.327 JupyterHub proxy:645] Starting proxy @ http://:8000 08:22:01.598 [ConfigProxy] info: Proxying http://*:8000 to (no default) 08:22:01.603 [ConfigProxy] info: Proxy API at http://127.0.0.1:8001/api/routes [I 2020-04-06 08:22:02.340 JupyterHub proxy:319] Checking routes [I 2020-04-06 08:22:02.341 JupyterHub proxy:399] Adding default route for Hub: / => http://127.0.0.1:8081 08:22:02.343 [ConfigProxy] info: 200 GET /api/routes 08:22:02.347 [ConfigProxy] info: Adding route / -> http://127.0.0.1:8081 [I 2020-04-06 08:22:02.349 JupyterHub app:2422] JupyterHub is now running at http://:8000 08:22:02.350 [ConfigProxy] info: 201 POST /api/routes/ 08:27:02.352 [ConfigProxy] info: 200 GET /api/routes [I 2020-04-06 08:27:02.353 JupyterHub proxy:319] Checking routes