* changed settings for personal hub. * htop added to singleuser. * better singleuser. * config updated. * bad merge. * standard updates. * updates to builds. * updated. * updated path. * loc * stable build! * lab enabled. * dockerspawner bug fix. * stable upgrade. * remove env ending. * minimal installation script with python 2. * git enabled. * env. * upgraded hub for hartke. * setting cull idle servers. * default upgrade now working. * options. * tweaks for personal settings. * personalization. * update. * attempting full latex build. * lab build. * typo * separated layers. * got a fancy environment working * allspark. * updated personal hub settings. * allspark done. * updates. tflow. * octave deps. * rstudio and redundancy cleanup. * WIP * everything WORKS!!! * stable state with updates. * stuff to improve the experience. * merge. * working state. * settings. * settings for carme, successful build * settings tweaked for lab, sudo, debugger * working on carme * upgrade to python 3.9 and remove conda install steps * updates * major cleanup (#6) * update for slalom * disable options and grant sudo to all * vscode launcher * default url * pkgs * config * updates * typo * update * dont mount extras * update info in config * adding install scripts, cleaning up dockerfile * refactor class * clean up logic * carme * upgrades * update * swap order * spacing * updates * paths * rearranging * cleanup * lsp * cleanup * culler service update * unecessary option * more unecessary args * Update .env * monitoring Co-authored-by: mathematicalmichael <mpilosov@gmail.com>
50 lines
2.1 KiB
Bash
Executable File
50 lines
2.1 KiB
Bash
Executable File
# Copyright (c) Jupyter Development Team.
|
|
# Distributed under the terms of the Modified BSD License.
|
|
|
|
# Use this file to set default values for environment variables specified in
|
|
# docker-compose configuration file. docker-compose will substitute these
|
|
# values for environment variables in the configuration file IF the variables
|
|
# are not set in the shell environment.
|
|
|
|
# To override these values, set the shell environment variables.
|
|
JUPYTERHUB_VERSION=1.5.0
|
|
|
|
# Assign a port for the hub to be hosted on.
|
|
# To check the ports that are in use, run `docker ps`.
|
|
# Generally, picking a random number between 8000-9999 won't be an issue.
|
|
PORT_NUM=8000
|
|
HUB_NAME=carme
|
|
|
|
# Name of Docker network
|
|
DOCKER_NETWORK_NAME=hub-network
|
|
|
|
# Single-user Jupyter Notebook server container image
|
|
# Tags / versioning information can be found at:
|
|
# https://hub.docker.com/r/jupyter/tensorflow-notebook/tags
|
|
#DOCKER_NOTEBOOK_IMAGE=jupyter/tensorflow-notebook:4d9c9bd9ced0
|
|
# d0bfe4b38f78: tensorflow==2.4.1 python==3.9.2 lab==3.0.15 notebook==6.3.0 hub==1.4.1
|
|
# 23ac04200f8f: tensorflow==2.6.0 python==3.9.7 lab==3.2.3 notebook==6.4.5 hub==1.5.0
|
|
DOCKER_NOTEBOOK_IMAGE=jupyter/tensorflow-notebook:hub-1.5.0
|
|
|
|
# the local image we use, after pinning jupyterhub version
|
|
#LOCAL_NOTEBOOK_IMAGE=jupyterhub-user
|
|
|
|
# Notebook directory in the container.
|
|
# This will be /home/jovyan/work if the default
|
|
# This directory is mapped to a docker volume for each user
|
|
DOCKER_NOTEBOOK_DIR=/home/jovyan/work
|
|
|
|
# Docker run command to use when spawning single-user containers
|
|
# DO NOT CHANGE THIS. It is how the docker-stacks notebooks launch the single-user servers.
|
|
DOCKER_SPAWN_CMD=start-singleuser.sh
|
|
|
|
|
|
# provide at least one user from `userlist` so that `make login` can show you the associated password
|
|
# (useful when changing secret keys or creating hub for the first time)
|
|
# afterwards, you can visit /hub/login_list (if enabled and you are an admin) to see everyone's passwords.
|
|
# by default, hub-admin will be an admin user (defined in jupyterhub_config.py).
|
|
# you can print the password for this hub-admin user with 'bash show_login.sh'
|
|
USERNAME=`whoami`
|
|
PASSWORD_LENGTH=6
|
|
HUB_LOC=`pwd`
|