2020-09-03 16:14:57 +00:00
|
|
|
{
|
2023-03-16 17:26:36 +00:00
|
|
|
"name": "jellyfin-vue Codespace (with support for Tauri and Docker development)",
|
2024-10-03 21:17:17 +00:00
|
|
|
"build": {
|
|
|
|
|
"dockerfile": "Dockerfile"
|
|
|
|
|
},
|
2023-01-25 12:40:39 +01:00
|
|
|
"features": {
|
2023-03-16 17:26:36 +00:00
|
|
|
"ghcr.io/devcontainers/features/rust:1": {
|
|
|
|
|
"profile": "default"
|
|
|
|
|
},
|
2026-07-25 14:29:23 +02:00
|
|
|
"ghcr.io/devcontainers/features/docker-in-docker:4": {
|
2025-11-24 18:53:30 +01:00
|
|
|
"moby": false
|
2023-03-16 17:26:36 +00:00
|
|
|
},
|
|
|
|
|
"ghcr.io/devcontainers/features/github-cli:1": {}
|
2023-01-25 12:40:39 +01:00
|
|
|
},
|
|
|
|
|
"forwardPorts": [3000],
|
|
|
|
|
"portsAttributes": {
|
|
|
|
|
"3000": {
|
|
|
|
|
"label": "Vite server",
|
|
|
|
|
"onAutoForward": "notify"
|
2020-09-03 18:13:14 +00:00
|
|
|
}
|
|
|
|
|
},
|
2023-10-26 17:09:29 +00:00
|
|
|
"postCreateCommand": {
|
2026-07-09 17:23:04 +02:00
|
|
|
"tauri-deps": "sudo install_packages $(cat packaging/tauri/apt_packages)",
|
2026-05-16 12:24:22 +00:00
|
|
|
"pnpm": "corepack pnpm ci",
|
2024-10-03 21:17:17 +00:00
|
|
|
"unshallow": "git fetch --unshallow || true"
|
|
|
|
|
},
|
|
|
|
|
"postAttachCommand": {
|
|
|
|
|
"install-extensions": "cat .vscode/extensions.json | jq -r .recommendations[] | xargs -n 1 code --install-extension"
|
2023-10-26 17:09:29 +00:00
|
|
|
},
|
2023-01-25 12:40:39 +01:00
|
|
|
"hostRequirements": { "cpus": 4, "memory": "8gb" }
|
2020-09-03 18:13:14 +00:00
|
|
|
}
|