Skip to content

Commit 829d4e7

Browse files
VZaphodgithub-actions[bot]
authored andcommitted
🤖 Auto-generate tutorial environment [skip ci]: Add files via upload
1 parent 674b912 commit 829d4e7

1,321 files changed

Lines changed: 101628 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
{
2+
"name": "Tutorial: vonage_video_react_app-feature-config4",
3+
"image": "mcr.microsoft.com/devcontainers/javascript-node:1-22-bookworm",
4+
"workspaceFolder": "/workspaces/tutorial-interactive_tutorials/tutorials/vonage_video_react_app-feature-config4",
5+
"waitFor": "onCreateCommand",
6+
"updateContentCommand": "npm install",
7+
"postCreateCommand": "",
8+
"postAttachCommand": "nohup ./node_modules/.bin/http-server steps -p 1234 --cors -c-1 > /dev/null 2>&1 & cd project && (sleep 4 && echo -e \"\\n\\n🚀 APPLICATION READY:\\nhttps://${CODESPACE_NAME}-3000.app.github.dev\\n\\n\" &) && (nohup sh -c \"sleep 5 && gh codespace ports visibility 3000:public -c $CODESPACE_NAME\" > /dev/null 2>&1 &) && npm start",
9+
"forwardPorts": [
10+
"1234",
11+
"8080",
12+
"3000"
13+
],
14+
"portsAttributes": {
15+
"1234": {
16+
"label": "Tutorial Guide",
17+
"onAutoForward": "openPreview"
18+
},
19+
"3000": {
20+
"label": "My Backend Service",
21+
"onAutoForward": "notify",
22+
"visibility": "public"
23+
},
24+
"8080": {
25+
"label": "My Project Preview",
26+
"onAutoForward": "notify",
27+
"visibility": "public"
28+
}
29+
},
30+
"features": {
31+
"ghcr.io/devcontainers/features/github-cli:1": {}
32+
},
33+
"customizations": {
34+
"vscode": {
35+
"extensions": [],
36+
"settings": {
37+
"editor.formatOnSave": true,
38+
"files.exclude": {
39+
"node_modules": true,
40+
"dist": true,
41+
"steps": true,
42+
".devcontainer": true,
43+
".vscode": true,
44+
"package.json": true,
45+
"package-lock.json": true,
46+
"tutorial-config.json": true,
47+
"tsconfig.json": true,
48+
"astro.config.mjs": true,
49+
".git": true,
50+
".DS_Store": true,
51+
"project/setup-project.js": true,
52+
"vonage-toolbar": true,
53+
"src": true,
54+
"markdoc.config.mjs": true,
55+
".astro": true,
56+
"README.md": true,
57+
"public": true,
58+
"download-toolbar.js": true
59+
},
60+
"terminal.integrated.cwd": "${workspaceFolder}/project"
61+
}
62+
},
63+
"codespaces": {
64+
"openFiles": [
65+
"project/vcrBuild.env.sh"
66+
]
67+
}
68+
}
69+
}

0 commit comments

Comments
 (0)