Ferrite: self-hosted file storage in Laravel, Livewire and Flux UI
说明与用途
Ferrite 是一个基于 Laravel、Livewire 和 Flux UI 的轻量级自托管文件服务器,提供上传、预览、搜索和共享功能,无需复杂基础设施。
问题
Need a lightweight, self-hosted file storage solution for one person or a small team that is easy to run and does not require complex infrastructure.
结果
Ferrite delivers a fully functional, self-hosted file storage system that supports large uploads, inline previews, sharing, search, and API access, all within a single Laravel application.
工作流
- Deploy Ferrite via Docker or Laravel install
- Create user account and set up storage backend
- Upload files or folders via drag‑and‑drop
- Use inline preview or share links with password/expiry
- Search file contents or names
- Manage API tokens for scripts
- Configure user quotas, 2FA, and themes
证据
I come from a sysadmin background, and I wanted private file storage that is boring to run: one app, a database, a folder, and nothing else to keep alive.
Uploads that survive bad connections. Chunked and resumable, so multi-gigabyte files and flaky Wi-Fi are fine.
Search inside your files. Names, and the text of text files, Markdown, code, CSV and PDFs, with highlighted snippets.
A small API for scripts and other apps: personal access tokens made under Settings > API tokens, optionally limited to one folder, with list, Range download and chunked upload.
- 记录日期: 2026-10-13T16:41:24.119Z