Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Work Intent: File Manager integration for #1599

Abierto
#2,103 0 comentarios 0 reacciones 1 asignado Ver en GitHub

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

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de unraid/api

Todos los issues de unraid/api

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.