Spaces:
Sleeping
Sleeping
| title: Visual Studio Code | |
| emoji: 💻 | |
| colorFrom: blue | |
| colorTo: indigo | |
| sdk: docker | |
| pinned: true | |
| license: mit | |
| short_description: An online VS Code, now equipped with compilers. | |
| # VS Code Web IDE with Auto Backup | |
| This Space runs **VS Code on the Web** with: | |
| - Python 3.12 | |
| - C++ (gcc, g++) | |
| - Git | |
| - Node.js (JavaScript) | |
| - C# (Mono + .NET SDK 8) | |
| - Java (OpenJDK 17) | |
| ### Auto Backup | |
| Every 45 minutes, `/workspace` is automatically uploaded to your Hugging Face repo defined in env: | |
| - `BACKUP_REPO` → target repo (e.g. `username/my-backup`) | |
| - `HF_TOKEN` → your HF API token | |
| Files are uploaded using a cache-safe trick to avoid LFS errors. | |
| ### Usage | |
| 1. Set secrets in Space Settings: | |
| - `BACKUP_REPO` | |
| - `HF_TOKEN` | |
| 2. Launch Space → Access VS Code on port 7860. | |
| 3. Work normally, backups run in the background. | |