Work Intent: File Manager integration for #1599
Los mantenedores suelen responder en 1 día
@elibosley ya está trabajando en esto.
Desde el 2/10/2026.
Evaluación
Este issue todavía no se ha evaluado.
Descripción
Overview
Hi, I'd like to work on #1599. I saw #1605 and the existing file-manager branch. Is this still available, and would building on that work be useful?
Technical Approach
I'd start from current main, use Unraid's existing cookie/CSRF validation and permissions, and adapt the earlier branch's sidecar, UI and packaging code with attribution. Its demo authentication would need replacing.
The original FileBrowser repo is archived, so I'd propose a pinned stable FileBrowser Quantum release as a native sidecar, proxied through NestJS and shown in the WebGUI Tools page. That would reuse the file manager rather than build another one. I'd check the bundled licences before distribution.
Before coding, could you clarify:
- Is Quantum acceptable, including SSE rather than WebSockets for live updates?
- Would browsing, file/folder operations, streamed transfers, archives, existing previews/sharing, permissions and Unraid path handling cover the $400 bounty? Which other listed features are essential?
- How should reuse, credit and any bounty split with the earlier contributor work?
- Does a trial licence qualify, and when do the Unraid account/licence and GitHub Sponsors setup need to be verified?
- What deadline and revision limits would apply?
Scope
- API
- Plugin
- Web UI
- Build/Deploy Process
- Documentation
Timeline & Impact
Timing to be agreed once the scope and Unraid test environment are confirmed. No implementation has started.
This adds a managed sidecar, proxy and Tools page. Tests would cover authentication and permissions, streamed transfers, restart/reboot behaviour, large directories, concurrency and the agreed XFS/BTRFS/ZFS checks on Unraid.
Pre-submission Checklist
- I have searched for similar work/issues
- I understand this needs approval before starting
- I am willing to make adjustments based on feedback
- Lenguaje dominante
- TypeScript
- Estrellas
- 113
- Forks
- 23
- Merge medio
- 1 d 21 h
- PR fusionados (30 d)
- 12
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de unraid/api
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 64/100
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 1-2 días Aptitud para principiantes 58/100
Los mantenedores suelen responder en 1 día
-
Work Intent: Stop the temperature metrics query from spinning up array disks (#2017)Posiblemente ocupada @elibosley la tomó hace 15 días. Abierto
unraid/api#2090 · 2 comentarios · 1 asignado ·
Los mantenedores suelen responder en 1 día
Todos los issues de unraid/api
Issues similares
-
DB-plane provider_chat_options.* is accepted by config set but never merged into the loaded configAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
Bump Firebase JS SDK (12.19.0 → 13.0.0)Posiblemente ocupada @SelaseKay la tomó hoy. AbiertoNeeds Attention type: enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
invertase/react-native-firebase#9364 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
clouflaure de fernandoAbiertoenhancement
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
cloudflare/mcp#271 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
Los mantenedores suelen responder en 4 días
-
[fullsend] E2E: rhdh-version-override — run-e2e.sh overrides RHDH_VERSION to non-existent 2.1Abiertoe2e-failure ready-to-code
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
redhat-developer/rhdh-plugin-export-overlays#4261 · 1 comentario ·
Los mantenedores suelen responder en 1 día