{ "name": "multi-downloader-client", "image": "rg.fr-par.scw.cloud/kubernetes/devcontainer:php-8.3", "features": { "ghcr.io/nicolas-nwb/codex-devcontainer/codex-cli:1": {}, "ghcr.io/anthropics/devcontainer-features/claude-code:1": {} }, "containerEnv": { "MULTI_DOWNLOADER_ACCESS_KEY": "YOUR_API_KEY", "MULTI_DOWNLOADER_SECRET_KEY": "YOUR_API_SECRET_KEY" // "MULTI_DOWNLOADER_URL": "https://multi-dl.kub.nwb.fr" }, "customizations": { "vscode": { "extensions": [ "felixfbecker.php-debug", "bmewburn.vscode-intelephense-client", "axetroy.vscode-markdown-script", "VisualStudioExptTeam.vscodeintellicode", "stevencl.addDocComments", "usernamehw.errorlens", "ms-azuretools.vscode-docker", "GitHub.copilot-nightly", "GitHub.copilot-chat", "Gruntfuggly.todo-tree", "eamodio.gitlens", "openai.chatgpt", "Anthropic.claude-code" ] } }, "remoteUser": "vscode", "initializeCommand": "sh -lc 'touch ${localEnv:HOME}/.claude-devcontainer.json'", "mounts": [ "source=${localEnv:HOME}/.codex,target=/home/vscode/.codex,type=bind,consistency=cached", "source=${localEnv:HOME}/.claude,target=/home/vscode/.claude,type=bind,consistency=cached", "source=${localEnv:HOME}/.claude-devcontainer.json,target=/home/vscode/.claude.json,type=bind,consistency=cached" ], "postCreateCommand": "composer install" }