OpenSource-Hub
F

filebrowser

SHA-256
34.7k stars·파일 관리·SHA-256 체크섬 확인됨

轻量自托管 Web 文件管理器,通过浏览器管理服务器上的任何目录。

스마트 다운로드

Download 버전 다운로드

v2.63.3 · 15 MB

单文件自建云盘,浏览器管文件。

주요 기능

  • 单个二进制文件,部署极简(无依赖、无数据库)
  • 基于 Web 的图形界面,支持上传、下载、预览、编辑文件
  • 支持多用户、权限控制、分享链接
  • 文件预览支持图片、视频、音频、文本、PDF 等常见格式
  • 可直接在线编辑文本文件(代码、文档)

할 수 없는 것

  • 项目已停止新增功能,仅修复 Bug 和安全问题;默认端口 8080 可能与其他服务冲突;生产环境建议启用 HTTPS 和反向代理;不要将根目录设为 `/`,避免越权暴露系统文件;单机部署,不适合高并发或大规模团队

사용 사례

  • 个人云盘:替代 Dropbox/Nextcloud,轻量管理私人文件
  • 团队协作:为小团队提供共享文件目录,无需复杂配置
  • 开发调试:快速浏览和编辑服务器上的配置文件、日志
  • NAS 管理:配合树莓派等设备,创建低成本文件服务器

상세 설명

File Browser 是一个轻量级的自托管 Web 文件管理器,仅需一个二进制文件即可运行。它将服务器上的任意目录变成一个功能齐全的在线文件管理界面,支持文件上传、下载、删除、重命名、预览以及文本编辑。内置用户认证和权限管理,无需数据库,配置简单。项目当前处于维护模式,功能稳定,适用于个人云存储或团队内部文件共享场景。相比 Nextcloud 等重量级方案,它更轻量、启动更快,是“即装即用”的文件管理选择。

문제 해결 & FAQ (2)

방법
FileBrowser에서 로그인 화면을 비활성화하고 인증을 건너뛰는 방법은?

noauth 인증 방법을 사용하세요. filebrowser config set --auth.method=noauth 명령을 실행하거나 Docker에서 환경 변수 FB_NOAUTH=noauth를 설정하세요. ID가 1인 사용자가 기본값으로 사용됩니다.

원본 Issue #2669
문제 해결
모바일 보기에서 정렬을 위해 파일 크기와 수정한 날짜 열을 표시하는 방법은 무엇인가요?

File Browser는 736px보다 좁은 화면에서 'size'와 'modified' 열을 숨깁니다. 이를 표시하려면 사용자 정의 CSS(예: 테마의 mobile.css)에 다음을 추가하세요:

@media (max-width: 736px) {
#listing.list .item .size,
#listing.list .item .modified {
display: table-cell !important;
width: auto; /* adjust width if needed */
}
}

이 코드는 기본 display: none을 재정의합니다. 저장하면 모바일에서 열이 나타나며, 헤더를 탭하여 정렬할 수 있습니다. 여전히 헤더가 보이지 않는다면 요소를 검사하여 정확한 클래스(예: .sort-name, .sort-modified)를 찾아 규칙에 추가하세요. 참고: 완전한 내장 토글 기능은 아직 제공되지 않으며, 공식 저장소에서 업데이트를 확인하세요.

원본 Issue #1604

태그

self-hostedweb-basedfile-managercloudlightweightgo

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요

3

步骤1:从 GitHub Releases 下载对应系统的二进制文件(filebrowser)

4

步骤2:在终端运行 `./filebrowser -r /path/to/root`(指定根目录)

5

步骤3:打开浏览器访问 `http://localhost:8080`,使用默认账号 admin/admin 登录

설치 가이드
  1. 步骤1:从 GitHub Releases 下载对应系统的二进制文件(filebrowser)
  2. 步骤2:在终端运行 `./filebrowser -r /path/to/root`(指定根目录)
  3. 步骤3:打开浏览器访问 `http://localhost:8080`,使用默认账号 admin/admin 登录
파일 무결성

SHA-256 체크섬 확인됨

GitHub 공식 Release 페이지에서 추출된 체크섬

SHA256 체크섬

927f81faa996d20295324158aca84bd7a950986fe33b82079e55fd66d0e768cc

이 체크섬은 GitHub Release 페이지에서 추출되었습니다. 다운로드 후 파일 무결성을 확인하세요.

이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

停止进程后直接删除二进制文件即可,无残留数据(配置文件和数据库默认在当前目录,如需彻底清除请删除 `.filebrowser.json` 和 `filebrowser.db`)

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스Apache-2.0
마지막 업데이트2026-06-26 20:30:08
GitHub 저장소공식 웹사이트

문제 발생? 아래 FAQ 확인

2 FAQs

유사한 프로젝트