-
Notifications
You must be signed in to change notification settings - Fork 3
WebDAV
TelegramFileManager incluye un servidor WebDAV integrado que permite acceder a tus archivos de Telegram como si fueran una unidad de red.
WebDAV (Web Distributed Authoring and Versioning) es un protocolo que extiende HTTP para permitir la gestión de archivos remotos. Permite:
- Montar carpetas remotas como unidades de red
- Acceder a archivos desde el explorador de Windows, macOS o Linux
- Usar aplicaciones que soporten almacenamiento remoto
- Gestionar archivos sin necesidad de una interfaz web
- Accede a Configuración en el menú lateral
- Busca la sección WebDAV
- Activa "Habilitar servidor WebDAV"
- Configura el puerto (por defecto: 8080)
- Guarda los cambios
En la página de información de WebDAV (/webdavinfo) puedes ver:
- Estado actual del servidor (activo/inactivo)
- Puerto configurado
- URL de acceso
- Logs del servidor
- Abre el Explorador de archivos
- Haz clic derecho en "Este equipo"
- Selecciona "Conectar a unidad de red"
- Introduce la URL:
http://tu-servidor:puerto/ - Haz clic en Finalizar
- Abre el Explorador de archivos
- En la barra de direcciones escribe:
\\tu-servidor@puerto\ - Pulsa Enter
Si tienes problemas de conexión:
- Abre el Editor del registro (regedit)
- Navega a:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters - Cambia
BasicAuthLevela2 - Reinicia el servicio WebClient
- Abre Finder
- En el menú, selecciona Ir > Conectarse al servidor (Cmd+K)
- Introduce:
http://tu-servidor:puerto/ - Haz clic en Conectar
mount_webdav http://tu-servidor:puerto/ /Volumes/TelegramFiles- Abre Archivos (Nautilus)
- Pulsa Ctrl+L para mostrar la barra de direcciones
- Escribe:
dav://tu-servidor:puerto/ - Pulsa Enter
# Instalar davfs2
sudo apt install davfs2
# Montar
sudo mount -t davfs http://tu-servidor:puerto/ /mnt/telegram
# Para montaje permanente, añadir a /etc/fstab:
# http://tu-servidor:puerto/ /mnt/telegram davfs user,noauto 0 0El servidor WebDAV expone tus canales de Telegram con la siguiente estructura:
/
├── Canal1/
│ ├── Carpeta1/
│ │ ├── archivo1.mp4
│ │ └── archivo2.pdf
│ └── Carpeta2/
│ └── archivo3.mp3
├── Canal2/
│ └── ...
└── ...
Cada canal aparece como una carpeta en la raíz, y su contenido refleja la estructura que has creado en TelegramFileManager.
| Operación | Soportada | Notas |
|---|---|---|
| Listar archivos | Sí | Ver contenido de carpetas |
| Leer archivos | Sí | Descargar/abrir archivos |
| Crear carpetas | Limitado | Depende de la implementación |
| Subir archivos | Limitado | Depende de la implementación |
| Eliminar | Limitado | Depende de la implementación |
| Mover/Renombrar | Limitado | Depende de la implementación |
Nota: Algunas operaciones de escritura pueden no estar disponibles dependiendo de la configuración del servidor.
Si el puerto por defecto (8080) está ocupado:
- Cambia el puerto en la configuración
- Reinicia el servidor WebDAV
- Actualiza tus conexiones
Para acceder desde fuera de tu red local:
- Configura port forwarding en tu router
- Usa una VPN para mayor seguridad
- Considera usar HTTPS (requiere configuración adicional)
Puedes añadir la URL WebDAV como fuente de medios:
- Abre VLC o Kodi
- Añade una fuente de red
- Usa la URL WebDAV
- Navega y reproduce directamente
Usa herramientas como rsync o rclone:
# Con rclone
rclone copy webdav:/Canal1/Backups/ /local/backups/Aplicaciones como Solid Explorer (Android) o Documents (iOS) soportan WebDAV:
- Añade una conexión WebDAV
- Introduce la URL del servidor
- Accede a tus archivos desde el móvil
El servidor se inicia automáticamente si está habilitado en la configuración.
- Ve a Configuración
- Desactiva "Habilitar servidor WebDAV"
- O usa el botón "Detener" en la página de información
Si el servidor no responde:
- Detén el servidor
- Espera unos segundos
- Inicia el servidor de nuevo
- Verifica que el servidor esté activo
- Comprueba que el puerto sea correcto
- Verifica que no haya un firewall bloqueando
- Prueba accediendo desde el navegador
- WebDAV descarga archivos bajo demanda desde Telegram
- Archivos grandes pueden tardar más
- Considera aumentar el caché si está disponible
- Por defecto el servidor no requiere autenticación
- Si tienes problemas, verifica la configuración del cliente
- En Windows, puede ser necesario ajustar la configuración del registro
- Verifica que el puerto no esté en uso
- Revisa los logs en la página de información
- Comprueba que Python esté instalado (requerido para el servidor WebDAV)
- La velocidad está limitada por Telegram
- No soporta streaming en tiempo real de archivos muy grandes
- Algunas operaciones de escritura pueden no estar disponibles
- Requiere que el servidor esté ejecutándose para acceder a los archivos