diff --git a/mdf/forge-notebook.json b/mdf/forge-notebook.json new file mode 100644 index 0000000..a6bd2d3 --- /dev/null +++ b/mdf/forge-notebook.json @@ -0,0 +1,57 @@ +{ + "key": "forge", + "label": "Forge", + "description": "Materials Data Facility Forge", + "logo": "https://s3.amazonaws.com/ndslabs/ForgeIcon.png", + "image": { + "name": "ndslabs/forge-notebook", + "tags": [ + "latest" + ] + }, + "display": "stack", + "access": "external", + "config": [ + { + "name": "PASSWORD", + "value": "", + "label": "Password", + "isPassword": true, + "canOverride": false + } + ], + "ports": [ + { + "port": 8888, + "protocol": "http", + "contextPath": "/" + } + ], + "repositories": [ + { + "type": "git", + "url" : "https://github.com/jupyter/notebook" + } + ], + "readinessProbe": { + "type": "http", + "path": "/static/base/images/favicon.ico", + "port": 8888, + "initialDelay": 5, + "timeout": 600 + }, + "volumeMounts": [ + { + "mountPath": "/home/jovyan/work" + } + ], + "resourceLimits": { + "cpuMax": 500, + "cpuDefault": 100, + "memMax": 1000, + "memDefault": 50 + }, + "developerEnvironment" : "cloud9nodejs", + "info" : "https://nationaldataservice.atlassian.net/wiki/display/NDSC/Jupyter+Notebooks", + "tags": ["7", "21", "20", "28"] +}