Disables: nbgrader
This commit is contained in:
@@ -11,7 +11,7 @@ services:
|
|||||||
- /var/run/docker.sock:/var/run/docker.sock
|
- /var/run/docker.sock:/var/run/docker.sock
|
||||||
- ./templates:/srv/jupyterhub/templates:ro
|
- ./templates:/srv/jupyterhub/templates:ro
|
||||||
- ./jupyterhub_config.py:/srv/jupyterhub/jupyterhub_config.py
|
- ./jupyterhub_config.py:/srv/jupyterhub/jupyterhub_config.py
|
||||||
- ./nbgrader_config.py:/srv/nbgrader/nbgrader_config.py:ro
|
- ./nbgrader_config.py:/srv/jupyterhub/nbgrader/nbgrader_config.py:ro
|
||||||
- ../nbgrader/exchange:/srv/nbgrader/exchange
|
- ../nbgrader/exchange:/srv/nbgrader/exchange
|
||||||
- ../nbgrader/courses:/srv/nbgrader/courses
|
- ../nbgrader/courses:/srv/nbgrader/courses
|
||||||
|
|
||||||
|
@@ -86,9 +86,7 @@ c.JupyterHub.template_paths = ["/etc/jupyterhub/templates"]
|
|||||||
c.JupyterHub.spawner_class = DockerSpawner
|
c.JupyterHub.spawner_class = DockerSpawner
|
||||||
|
|
||||||
# Spawn Containers from this Image
|
# Spawn Containers from this Image
|
||||||
c.DockerSpawner.image = os.environ.get(
|
c.DockerSpawner.image = os.environ.get("NOTEBOOK_IMAGE", "jupyter/base-notebook:latest")
|
||||||
"NOTEBOOK_IMAGE", "jupyter/datascience-notebook:latest"
|
|
||||||
)
|
|
||||||
|
|
||||||
# Connect Containers to this network
|
# Connect Containers to this network
|
||||||
network_name = os.environ.get("DOCKER_NETWORK_NAME", "stack_default")
|
network_name = os.environ.get("DOCKER_NETWORK_NAME", "stack_default")
|
||||||
@@ -158,7 +156,7 @@ c.JupyterHub.named_server_limit_per_user = 3
|
|||||||
|
|
||||||
|
|
||||||
# NBgrader
|
# NBgrader
|
||||||
c.JupyterHub.services = [
|
"""c.JupyterHub.services = [
|
||||||
{
|
{
|
||||||
"name": "nbgrader-formgrader",
|
"name": "nbgrader-formgrader",
|
||||||
"url": "http://127.0.0.1:9999",
|
"url": "http://127.0.0.1:9999",
|
||||||
@@ -192,7 +190,7 @@ c.DockerSpawner.environment = {
|
|||||||
"NBGRADER_EXCHANGE_DIRECTORY": nbgrader_exchange_dir,
|
"NBGRADER_EXCHANGE_DIRECTORY": nbgrader_exchange_dir,
|
||||||
"NBGRADER_CACHE_DIRECTORY": "/home/jovyan/.cache/nbgrader",
|
"NBGRADER_CACHE_DIRECTORY": "/home/jovyan/.cache/nbgrader",
|
||||||
"NBGRADER_CONFIG_FILE": "/home/jovyan/.jupyter/nbgrader_config.py",
|
"NBGRADER_CONFIG_FILE": "/home/jovyan/.jupyter/nbgrader_config.py",
|
||||||
}
|
}"""
|
||||||
|
|
||||||
# Configure NBgrader to use the same PostgreSQL database
|
# Configure NBgrader to use the same PostgreSQL database
|
||||||
c.NbGrader.db_url = f"postgresql://{p_user}:{p_pass}@{p_host}:5432/{p_db}"
|
c.NbGrader.db_url = f"postgresql://{p_user}:{p_pass}@{p_host}:5432/{p_db}"
|
||||||
|
Reference in New Issue
Block a user