forked from spacetelescope/science-platform-images
-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup-env
37 lines (23 loc) · 1.3 KB
/
setup-env
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# Clone and customize this for your deployment
#
# NOTE: must be sourced from jupyterhub-deploy root directory
#
# ----------------- basic inputs, must set for deployment --------------
export DEPLOYMENT_NAME=jwebbinar
export ENVIRONMENT=sandbox
export CAL_VERSION=none
export USE_FROZEN=0 # use 0 for loosely pinned package versions,
# 1 for tagged production build
export FREEZE=1 # capture new frozen requirements as
# modified files in this git repo
export PLATFORM=linux/amd64
export REGISTRY="" # empty for DockerHub
# export REGISTRY="quay.io/repository/" # but jupyter/docker-stacks is now at quay.io/repository
export OWNER=spacetelescope
# jupyter or spacetelescope base image repo
# jupyter will be pulled from DockerHub, stale, but quay.io TBD
export BASE_IMAGE=${OWNER}/scipy-notebook # from jupyter/docker-stacks
export NOTEBOOK_TAG=latest
export NOTEBOOK_ID=notebook-${DEPLOYMENT_NAME}:${NOTEBOOK_TAG} # abstract name of mission-specific notebook image
# ----------------- vvvv less frequently changed vvvv -------------------------------
source infrequent-env # for image development