dufs
Servidor web y WebDAV ligero en Rust con interfaz optimizada en chino. Permite gestión de archivos, subida por arrastre y montaje como disco virtual sin dependencias externas. Ideal para NAS o servidores domésticos.
Ficha actualizada 24 sept 2026, 9:37 · upstream 24 sept 2026, 9:21 · release sin release detectada
Qué es dufs
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Dufs es una herramienta de servidor web y WebDAV ligera desarrollada en Rust, basada en la versión 0.46.0 del proyecto upstream `sigoden/dufs`. Este repositorio ofrece una versión con interfaz web priorizada en chino, reestructurada para mejorar la experiencia de usuario con elementos como indicadores visuales al arrastrar archivos y un diseño de tarjetas. El programa se compila como un único binario estático, lo que elimina dependencias de tiempo de ejecución y reduce el tamaño del contenedor Docker a aproximadamente 9.7 MB.
Soporta funciones avanzadas como WebDAV para montar directorios como unidades virtuales, HTTPS seguro y gestión de usuarios mediante autenticación básica o digest. La interfaz permite crear, editar, buscar y descargar archivos (incluyendo paquetes ZIP), además de configurar permisos granulares a través de la línea de comandos o una configuración YAML. Es especialmente útil en entornos domésticos o NAS para compartir contenido sin necesidad de instalar software adicional en el cliente.
La instalación es sencilla mediante Docker con soporte multi-architectura (amd64 y arm64) o directamente compilando desde Cargo. Se recomienda configurar la autenticación inicial a través de la interfaz web o parámetros CLI para asegurar el acceso seguro, especialmente si se expone en redes públicas.
- Compartir archivos multimedia en red local sin servidor dedicado pesado
- Montar directorios remotos como unidades virtuales mediante protocolo WebDAV
- Servidor web estático para alojar sitios simples o documentación técnica
- Gestión de archivos en dispositivos móviles con interfaz responsive
- Autoalojado en NAS (Synology, Portainer) para compartir carpetas privadas
- Escrito en Rust para alto rendimiento y seguridad de memoria
- Binario único sin dependencias de tiempo de ejecución
- Interfaz web con soporte nativo para idioma chino
- Soporte Docker multi-architectura (amd64, arm64)
- Protocolo WebDAV completo para integración en sistemas de archivos
- HTTPS y autenticación integrada sin configuración compleja inicial
- Lógica core basada en upstream v0.46.0, no es un fork total del código fuente original
- Configuración inicial de usuarios puede requerir CLI si la web no se usa para el primer acceso
- Idioma principal de la interfaz es chino (aunque soporta inglés)
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Usar Docker con volumen mapeado en /data y puerto 5000. Para producción, exponer solo HTTPS con certificados TLS. Configurar autenticación inicial vía web o parámetro -a si se prefiere no usar la UI de configuración. Evitar exponer sin credenciales en redes públicas.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
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.





