Aplicación web autoalojada para compartir contraseñas y secretos cifrados de un solo uso, sin tener que configurar una base de datos.
Luzifer/ots
Aplicación web para compartir secretos una sola vez: los cifra con AES-256 en el navegador y los elimina al leerlos por primera vez.
Alternativa open source a:OneTimeSecret
- Estrellas
- 809
- Forks
- 98
- Issues abiertos
- 12
- Último commit
- hace 3 horas
¿Qué es?
OTS es una plataforma para compartir secretos una sola vez. El secreto se cifra con AES simétrico de 256 bits en el navegador antes de enviarlo al servidor, que solo almacena el texto cifrado. La URL generada contiene el ID del secreto y la contraseña de descifrado; esta última se guarda en el fragmento de la URL para que nunca se envíe al servidor.
El secreto se elimina inmediatamente después de la primera lectura, por lo que solo se puede ver una vez. El servidor puede almacenar secretos en memoria o en Redis, y se puede configurar una caducidad opcional en segundos.
Además de la interfaz web, un cliente de línea de comandos llamado ots-cli permite crear y obtener secretos desde scripts, canalizar contenido mediante STDIN, adjuntar archivos y autenticarse en una instancia personalizada con autenticación básica o encabezados personalizados.
Funciones clave
- 01Cifra los secretos con AES-256 en el navegador antes de subirlos
- 02El servidor nunca recibe el secreto en texto plano ni la contraseña
- 03Los secretos se eliminan al leerlos por primera vez
- 04Admite almacenamiento en memoria y en Redis, con caducidad opcional
- 05ots-cli permite crear y obtener secretos desde scripts
Casos de uso
- Enviar contraseñas o claves de API a un colega sin dejarlas en los registros del chat
- Compartir credenciales de un solo uso que deban caducar tras una única consulta
- Automatizar la entrega de secretos en CI o en scripts de shell con ots-cli
- Alojar un servicio privado para compartir secretos dentro de un equipo
Inicio rápido
- 1
Descarga la imagen de Docker desde ghcr.io/luzifer/ots
- 2
Inicia el servidor y abre http://localhost:3000/
Antes de usarlo
- El README solo menciona los backends de almacenamiento en memoria y Redis, por lo que se necesita Redis para conservar los datos.
- Usar la instancia pública ots.fyi implica confiar en quien la opera; por eso, se recomienda el autoalojamiento o el cifrado del lado del cliente para los datos sensibles.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es ots?
- Aplicación web para compartir secretos una sola vez: los cifra con AES-256 en el navegador y los elimina al leerlos por primera vez. OTS es una plataforma para compartir secretos una sola vez. El secreto se cifra con AES simétrico de 256 bits en el navegador antes de enviarlo al servidor, que solo almacena el texto cifrado. La URL generada contiene el ID del secreto y la contraseña de descifrado; esta última se guarda en el fragmento de la URL para que nunca se envíe al servidor.
- ¿ots es gratuito? ¿Qué licencia tiene?
- ots es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿ots sigue mantenido?
- Mantenimiento activo. El último commit de ots fue el 7 nov 2026.
- ¿Para qué puedo usar ots?
- Enviar contraseñas o claves de API a un colega sin dejarlas en los registros del chat Compartir credenciales de un solo uso que deban caducar tras una única consulta Automatizar la entrega de secretos en CI o en scripts de shell con ots-cli Alojar un servicio privado para compartir secretos dentro de un equipo
- ¿Cómo se instala ots?
- Descarga la imagen de Docker desde ghcr.io/luzifer/ots Inicia el servidor y abre http://localhost:3000/
- ¿Dónde consigo ots?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Luzifer/ots
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Servicio autogestionado para compartir mensajes y archivos secretos de un solo uso que se eliminan después de leerse, respaldado por HashiCorp Vault.
Comparte contraseñas de un solo uso, claves API, texto y archivos cifrados mediante enlaces que se autodestruyen, con alojamiento propio y conocimiento cero.
Aplicación web de código abierto para compartir contraseñas, notas, archivos y URL mediante enlaces de un solo uso que caducan por número de visitas o por tiempo, con registros de auditoría.
Scripts de Ansible para desplegar en minutos un servidor VPN personal con WireGuard e IPsec en tu propia cuenta en la nube.
Lista seleccionada y organizada por categorías de software y servicios en línea centrados en la privacidad y la seguridad, desde gestores de contraseñas hasta sistemas operativos.