{"repo":"VityaSchel/lufin","free":true,"listed":false,"github":"https://github.com/VityaSchel/lufin","clone":"git clone https://github.com/VityaSchel/lufin.git","description":"Read-only mirror of https://git.hloth.dev/hloth/lufin","language":"TypeScript","stars":228,"topics":["bun","e2ee","elysiajs","filesharing","lufi","react","vite","caddy","docker","docker-compose"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Lufin — a modern self-hosted file-sharing service Lufin (Let’s Upload that File—Next) is a modern alternative to lufi. - ✨ Modern neat design - 📁 S3 storage support (with Cloudflare R2 compatability) - 🌄 Rich client-side preview for - 🖼️ Images - 🎵 Audio - 🎥 Video - 🗂️ Zip archives - 📊 XLSX spreadsheets - 📝 Text files - 📖 PDF - 🗣️ Translated to 26 languages: English, Русский, Українська, Беларуская, Български, Čeština, Dansk, Nederlands, Eesti, Suomi, Français, Deutsch, Ελληνικά, Magyar, Italiano, Latviešu, Lietuvių, Norsk, Polski, Português, Română, Slovenčina, Slovenščina, Español, Svenska, Türkçe. See CONTRIBUTING.md for information on how to contibute support for a language. - 🛡️ Client-side metadata stripping such as EXIF from images - 🔥 Configurable data retention settings based on files size - 🔐 Optional end-to-end encryption using AES-GCM allowing user to opt-out to embed files via hotlinks - 🔑 Password protection - 👀 Delete at first downlaod - 🗃️ Client-side archive generation before uploading - 📸 Client-side image compression - ✏️ Automatic file renaming with option to keep original filenames - 📀 Multiple databases support (MongoDB, PostgreSQL, SQLite) - ⚡️ Fully static frontend (no SSR, no Next.js needed running for the website) - 📦 Docker Compose deployment with automatic HTTPS out of the box - 💻 Links to uploaded files are stored in LocalStorage - 💾 Importable/exportable LocalStorage with a button to clean up expired pages This app requires J","default_branch":null,"files":null,"tree":[],"storefront":"/r/VityaSchel","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/VityaSchel/lufin/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}