Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

NASDROP

Paquete para Synology DSM que descarga archivos desde enlaces de GigaFile, GoFile, Pixeldrain y Buzzheavier directamente al almacenamiento local del servidor.

Ficha actualizada 22 sept 2026, 16:52 · upstream 22 sept 2026, 15:21 · release v0.9.23-4

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es NASDROP

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

NASDROP es un portal de descarga personal autoalojado diseñado para funcionar en entornos Synology DSM (versión 7.1 y 7.2) y hosts Docker. Permite a los usuarios pegar enlaces directos firmados de servicios como GigaFile, GoFile, Pixeldrain o Buzzheavier para que el servidor realice la descarga directamente al disco local, evitando el uso del navegador para archivos grandes.

El proyecto incluye un servidor web construido con Next.js y Node.js, complementado por una extensión para Chrome que facilita la gestión de colas y la extracción automática. La arquitectura soporta tanto instalaciones manuales mediante paquetes SPK como despliegues en contenedores Docker, ofreciendo flexibilidad en el entorno de ejecución.

Es importante destacar que NASDROP es un proyecto comunitario independiente y no oficial de Synology ni de los proveedores de almacenamiento externos. No está listado en el Package Center centralizado de Synology y requiere instalación manual. La compatibilidad con las APIs externas no está garantizada a largo plazo, ya que cambios en las políticas o formatos de URL de los proveedores pueden interrumpir temporalmente la funcionalidad.

CASOS DE USO
  • Descarga directa de archivos grandes desde servicios externos como GigaFile o Pixeldrain al almacenamiento local del NAS sin saturar el ancho de banda del cliente.
  • Gestión centralizada de descargas en un servidor Synology DSM 7.1/7.2 mediante interfaz web propia y extensión para Chrome.
  • Automatización de la extracción de archivos comprimidos directamente en el destino final dentro del NAS.
  • Uso como nodo de descarga intermedia para transferir contenido desde proveedores externos a un servidor privado seguro.
  • Soporte para claves de descarga protegidas (ej. GigaFile) mediante gestión segura de credenciales en el servidor.
PUNTOS DESTACADOS
  • Compatibilidad verificada con Synology DSM 7.1 y 7.2 en hardware x86_64.
  • Soporte nativo para múltiples proveedores: GigaFile, GoFile, Pixeldrain y Buzzheavier.
  • Extensión de Chrome integrada para enviar enlaces desde el navegador al servidor.
  • Gestión segura de claves de descarga protegidas sin exponerlas en logs públicos.
  • Capacidad de pausar y reanudar descargas con validación de rangos HTTP.
  • Soporte para instalación vía SPK o Docker Compose.
PRECAUCIONES
  • No es un paquete oficial de Synology; requiere instalación manual del archivo SPK.
  • Dependencia crítica de APIs externas que pueden cambiar sin previo aviso, rompiendo la compatibilidad.
  • No garantiza eludir restricciones de proveedores como CAPTCHA o límites de tasa (rate limits).
  • Funcionalidad completa no verificada en todos los entornos Docker sin pruebas específicas del usuario.
  • La extensión para Chrome es un proyecto separado y debe actualizarse manualmente.
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Instalar el paquete SPK manualmente en Synology DSM o usar Docker Compose. Asegurar que los puertos 8791 y 8443 estén abiertos. Configurar una carpeta de descargas con permisos de escritura adecuados. No se requiere configuración adicional compleja, pero es necesario mantener las credenciales del servidor seguras. Verificar la compatibilidad con el proveedor objetivo antes de iniciar descargas críticas.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsNode.jsPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
87918443
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.