← Volver a la caja de herramientas 📁 Guía práctica

Qué es Lufi: compartir archivos con cifrado y caducidad

Archivos Cifrado Temporal Sin cuenta Software libre

Lufi permite compartir archivos de forma temporal y cifrada, sin cuenta y sin dejarlos dando vueltas en una plataforma comercial para siempre. Subes, compartes un enlace y el archivo caduca cuando tú decides.

📁 Qué es Lufi y para qué sirve

Cuando necesitas enviar un archivo a alguien, lo más habitual es acabar en WeTransfer, Google Drive, Dropbox o similar. Funcionan, sí, pero a cambio de registros, cuentas, condiciones de servicio cambiantes, permanencia indefinida y datos que pasan por servidores de terceros.

Lufi es una alternativa libre para envíos puntuales. Permite subir un archivo, elegir durante cuánto tiempo estará disponible y compartir un enlace con quien necesite descargarlo. Cuando caduca, desaparece. No hace falta cuenta ni registro para usarlo.

La característica más relevante de Lufi es el cifrado en el cliente: el archivo se cifra en tu navegador antes de salir hacia el servidor. El servidor recibe datos cifrados y no tiene la clave para descifrarlos. La clave va incluida en el enlace que compartes, de forma que solo quien tenga ese enlace completo puede descargar y descifrar el archivo.

Para qué encaja bien: envíos puntuales, documentos que no necesitas conservar en una plataforma, archivos para una persona concreta, contenido temporal. No es un sistema de almacenamiento permanente ni una copia de seguridad.

⚙️ Límites de la instancia de TuiterRocks

500 MB Tamaño máximo por archivo
30 días Caducidad máxima
Sin cuenta No requiere registro

La instancia está en files.tuiter.ovh. Dentro de esos límites, tú eliges cuánto tiempo quieres que el archivo esté disponible y si debe eliminarse tras la primera descarga.

▶ Cómo se usa: subir y compartir un archivo

  1. Abre la instancia Ve a files.tuiter.ovh. No hace falta crear cuenta ni iniciar sesión.

  2. Selecciona el archivo Arrastra el archivo al área central o usa el botón para buscarlo en tu dispositivo. El límite es 500 MB por archivo.

  3. Elige las opciones Antes de subir, configura la caducidad (hasta 30 días) y si quieres que el archivo se elimine automáticamente tras la primera descarga. Ver la sección siguiente para más detalle.

  4. Sube el archivo Pulsa el botón de subida. El cifrado ocurre en tu navegador antes de que el archivo salga hacia el servidor, así que puede tardar un momento dependiendo del tamaño.

  5. Copia el enlace y compártelo Una vez subido, recibes un enlace. Ese enlace contiene la clave de descifrado en el fragmento de URL (la parte tras el #). Compártelo solo con quien deba recibir el archivo.

Importante: si pierdes el enlace antes de compartirlo, no hay forma de recuperarlo. Lufi no tiene panel de usuario ni historial de subidas asociado a una cuenta. Copia el enlace en cuanto aparezca.

🎛 Opciones al subir: caducidad y primera descarga

Caducidad

Puedes elegir cuántos días estará disponible el archivo, desde 1 día hasta el máximo de 30. Cuando se cumple el plazo, el archivo se elimina del servidor y el enlace deja de funcionar. No hay aviso previo ni posibilidad de renovación desde fuera.

Criterio práctico: para envíos urgentes, 1-3 días es suficiente y mantiene el servidor más limpio. Para documentos que la otra persona necesita descargar con calma, 7-14 días suele ser un margen razonable.

Eliminar tras la primera descarga

Esta opción hace que el archivo se elimine automáticamente en cuanto alguien lo descargue por primera vez. Es útil cuando quieres que el archivo llegue a una persona concreta y no quede disponible indefinidamente para quien tenga el enlace.

Ten en cuenta: si activas esta opción y la persona receptora descarga el archivo varias veces o desde varios dispositivos, solo la primera descarga cuenta. A partir de ahí el enlace deja de funcionar. Avísala si puede ser un problema.

🔐 Cómo funciona el cifrado

El cifrado de Lufi funciona en el cliente, es decir, en tu navegador. Antes de que el archivo se envíe al servidor, el navegador lo cifra localmente usando una clave generada en el momento. Esa clave nunca llega al servidor: va incluida en el fragmento de URL (lo que va después del # en el enlace).

Los fragmentos de URL no se envían al servidor en las peticiones HTTP estándar, así que el servidor recibe el archivo cifrado pero no tiene acceso a la clave para descifrarlo.

En la práctica: quien administra el servidor puede ver que existe un archivo cifrado de determinado tamaño y con una fecha de caducidad, pero no puede acceder a su contenido sin el enlace completo.

Qué protege y qué no

El cifrado protege el contenido del archivo frente al servidor. No protege los metadatos de la subida (tu IP, la hora, el tamaño del archivo), ni garantiza nada una vez que la persona receptora ha descargado y descifrado el archivo en su dispositivo.

⚠️ Límites reales: qué no hace Lufi

Qué Lufi SÍ haceQué Lufi NO hace
Cifra el archivo antes de subirlo Ocultar tu IP al servidor
Permite caducidad configurable Funcionar como almacenamiento permanente
Elimina el archivo tras la primera descarga si lo pides Evitar que quien descarga reenvíe el archivo
No requiere cuenta ni registro Ofrecer historial ni panel de archivos subidos
El servidor no tiene acceso al contenido Proteger el archivo una vez descargado

Lufi no es una copia de seguridad. Si el archivo caduca o el servidor tiene un problema, no hay forma de recuperarlo desde fuera. Guarda siempre el original en tu dispositivo.

📊 Lufi frente a WeTransfer y Google Drive

← desliza para ver toda la tabla →

WeTransferGoogle DriveLufi
Cifrado en clienteNoNo
Requiere cuentaDepende del usoNo
Caducidad configurableLimitada según planNo está pensado para elloSí, hasta 30 días
Eliminar tras primera descargaNoNo
Software libreNoNo
AutoalojableNoNo
Límite gratuito / instanciaHasta 3 GB por transferencia15 GB con la cuenta de Google500 MB por archivo
Almacenamiento permanenteDepende del planNo, siempre caduca

Lufi no compite en capacidad ni en permanencia: para eso existen otras herramientas. Compite en privacidad, sencillez y control sobre la vida útil del archivo.

🛠 Sección técnica: autoalojamiento

Lufi es software libre creado dentro del ecosistema Framasoft y mantenido por su comunidad. Cualquiera puede montar su propia instancia. El repositorio oficial está en Framagit.

Requisitos básicos

Lufi está escrito en Perl y usa Mojolicious como framework web. Necesita una base de datos (SQLite para instalaciones pequeñas, PostgreSQL para mayor carga) y un servidor web delante (nginx o Apache como proxy inverso).

Instalación básica

Dependencias en Debian/Ubuntu # Instalar dependencias del sistema
apt install perl cpanminus libssl-dev zlib1g-dev

# Clonar el repositorio
git clone https://framagit.org/fiat-tux/hat-softwares/lufi.git
cd lufi

# Instalar dependencias Perl
cpanm –installdeps .

# Copiar y editar la configuración
cp lufi.conf.template lufi.conf
# Editar lufi.conf: contact, secrets, max_file_size, delay…

Parámetros clave de configuración

lufi.conf (fragmento relevante) max_file_size => 524288000, # 500 MB en bytes
delay => 30, # días máximos de caducidad
default_delay => 1, # caducidad por defecto
mail => { # notificaciones opcionales
  how => ‘sendmail’
},

La documentación completa está en el wiki oficial de Lufi.

❓ Preguntas frecuentes

¿Puedo subir varios archivos a la vez?

Lufi permite subir varios archivos en una misma sesión, pero cada uno recibe su propio enlace. No genera un archivo ZIP ni agrupa los archivos en un solo enlace. Si necesitas compartir varios archivos juntos, comprímilos antes en un ZIP o similar.

¿Qué pasa si el archivo caduca antes de que la persona lo descargue?

El enlace deja de funcionar y el archivo ya no está disponible. No hay forma de recuperarlo desde la instancia. Si esto ocurre, tendrás que volver a subir el archivo y compartir un nuevo enlace.

¿Puedo descargar el archivo desde el móvil?

Sí. Lufi funciona en navegadores móviles tanto para subir como para descargar archivos. El proceso de descifrado también ocurre en el navegador del dispositivo receptor.

¿La persona que descarga necesita cuenta o instalar algo?

No. Basta con abrir el enlace en cualquier navegador. El descifrado ocurre automáticamente en el navegador usando la clave que va incluida en el enlace.

¿Qué pasa si comparto el enlace en un chat que genera vista previa?

Algunos servicios de mensajería (WhatsApp, Telegram, Slack…) hacen una petición automática a las URLs para generar vista previa. Si tienes activada la opción de eliminar tras la primera descarga, esa petición automática podría consumir la única descarga disponible antes de que la persona abra el enlace manualmente. En ese caso, mejor desactivar esa opción o compartir el enlace por un canal que no haga previsualizaciones.

¿La instancia de TuiterRocks accede al contenido de mis archivos?

No. El cifrado ocurre en tu navegador antes de que el archivo llegue al servidor, y la clave nunca se envía al servidor. En la instancia de TuiterRocks no usamos Lufi para acceder ni analizar el contenido de los archivos. Como con cualquier servicio comunitario, si tienes dudas concretas puedes preguntarnos directamente en Mastodon.

¿Lista para probarlo? Sube un archivo pequeño, elige un día de caducidad y comprueba cómo funciona el enlace antes de usarlo para algo importante.

Deja un comentario