Skip to content

Commit 701d5af

Browse files
BenGalewskycraig-willis
authored andcommitted
NDS-1106 Add spec for MDF Forge Notebook (#76)
* Add spec for MDF Forge Notebook * Use ndslabs docker hub repo
1 parent 180a536 commit 701d5af

File tree

1 file changed

+57
-0
lines changed

1 file changed

+57
-0
lines changed

mdf/forge-notebook.json

+57
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
{
2+
"key": "forge",
3+
"label": "Forge",
4+
"description": "Materials Data Facility Forge",
5+
"logo": "https://s3.amazonaws.com/ndslabs/ForgeIcon.png",
6+
"image": {
7+
"name": "ndslabs/forge-notebook",
8+
"tags": [
9+
"latest"
10+
]
11+
},
12+
"display": "stack",
13+
"access": "external",
14+
"config": [
15+
{
16+
"name": "PASSWORD",
17+
"value": "",
18+
"label": "Password",
19+
"isPassword": true,
20+
"canOverride": false
21+
}
22+
],
23+
"ports": [
24+
{
25+
"port": 8888,
26+
"protocol": "http",
27+
"contextPath": "/"
28+
}
29+
],
30+
"repositories": [
31+
{
32+
"type": "git",
33+
"url" : "https://github.com/jupyter/notebook"
34+
}
35+
],
36+
"readinessProbe": {
37+
"type": "http",
38+
"path": "/static/base/images/favicon.ico",
39+
"port": 8888,
40+
"initialDelay": 5,
41+
"timeout": 600
42+
},
43+
"volumeMounts": [
44+
{
45+
"mountPath": "/home/jovyan/work"
46+
}
47+
],
48+
"resourceLimits": {
49+
"cpuMax": 500,
50+
"cpuDefault": 100,
51+
"memMax": 1000,
52+
"memDefault": 50
53+
},
54+
"developerEnvironment" : "cloud9nodejs",
55+
"info" : "https://nationaldataservice.atlassian.net/wiki/display/NDSC/Jupyter+Notebooks",
56+
"tags": ["7", "21", "20", "28"]
57+
}

0 commit comments

Comments
 (0)