OpenSource-Hub
M

miniserve

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

一个用 Rust 编写的、即开即用的 HTTP 文件服务器命令行工具,无需配置,双击运行即可。

스마트 다운로드

Download 버전 다운로드

v0.35.0 · 7.3 MB

说人话:一个小巧快速的命令行工具,用来临时分享文件或目录,比 Python http.server 好用多了。

주요 기능

  • 单文件二进制,无任何依赖,下载即用
  • 支持用户名/密码认证(明文或SHA256哈希)
  • 支持 TLS 加密(需要证书文件)
  • 文件上传和文件夹下载(自动压缩为 tar.gz 或 zip)
  • SPA 模式:自动将 404 路由到 index.html

할 수 없는 것

  • 默认监听 0.0.0.0:8080,如果不想被外界访问,记得加上 `-i 127.0.0.1` 或使用防火墙。开启上传功能时注意不要暴露到公网,以防被滥用。

사용 사례

  • 在局域网内快速分享文件给同事或朋友
  • 临时托管一个静态网站或 SPA 应用进行测试
  • 作为轻量级在线文件管理器,支持上传和下载
  • 在无图形界面的服务器上快速暴露一个目录供下载

상세 설명

miniserve 是一个用 Rust 编写的、自包含的跨平台命令行工具,可以让你在几秒钟内通过 HTTP 快速分享文件或整个目录。无需配置,无需依赖——只需下载二进制文件并运行即可。它支持 MIME 类型自动处理、身份认证(密码或哈希)、TLS 加密、文件上传、文件夹打包下载(tar.gz/zip)、SPA(单页应用)模式、搜索/过滤、二维码扫描,甚至还支持 WebDAV。基于 Actix 框架,速度快、并发高。非常适合快速分享文件、局域网传输或临时托管静态网站。

문제 해결 & FAQ (1)

feature inquiry
애플리케이션에서 전체 디렉토리를 업로드하고 파일을 관리(생성, 이름 변경, 이동, 삭제)하는 방법은 무엇인가요?

대부분의 디렉토리 및 파일 작업이 이제 지원됩니다: 디렉토리 업로드, 디렉토리 및 파일 생성, 이동, 삭제. 이름 변경 기능은 아직 구현되지 않았습니다 (업데이트를 위해 issue #510을 추적하세요).

원본 Issue #510

태그

http-serverstatic-file-servercli-toolfile-sharingrustcross-platform

시작하기

1

설치 프로그램 다운로드

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

2

소프트웨어 설치

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

3

步骤1:前往 GitHub Releases 下载适合你系统的二进制文件(Windows/macOS/Linux)

4

步骤2:打开终端(或命令提示符),运行 `miniserve /path/to/share`

5

步骤3:在浏览器中访问终端显示的 http://localhost:8080 即可查看或下载文件

설치 가이드
  1. 步骤1:前往 GitHub Releases 下载适合你系统的二进制文件(Windows/macOS/Linux)
  2. 步骤2:打开终端(或命令提示符),运行 `miniserve /path/to/share`
  3. 步骤3:在浏览器中访问终端显示的 http://localhost:8080 即可查看或下载文件
파일 무결성

SHA-256 체크섬 확인됨

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

SHA256 체크섬

e50cb5b901042c1276bce3614c96b9ae764c8cf56b718043d212da0bd07c7974

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

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

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

直接删除下载的 miniserve 二进制文件即可,无残留。

추가 의존성 없음

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

프로젝트 정보
라이선스MIT
마지막 업데이트2026-06-27 09:00:29
GitHub 저장소

문제 발생? 아래 FAQ 확인

1 FAQ

유사한 프로젝트