一款小型、自包含的跨平台CLI工具,用于通过HTTP快速分享文件和目录。
- v0.35.0
- 发布于
- 2026年4月8日
- 7,888
- 星标
- 36,784
- 下载
- 同步于
- 15 天前
作者已不再通过 GitHub Release 发版,但仓库仍在更新(最近提交 18 天前)。最新版本请到官网获取:
最新版本
v0.35.02026年4月8日 20:11下载慢?可在上方随时切换镜像源
项目说明
项目概述
miniserve是一款小型、自包含的跨平台CLI工具,允许快速通过HTTP分享文件或目录。
主要功能
- 服务目录或单个文件
- 自定义索引文件
- SPA模式(单页应用路由转发)
- 用户名/密码认证
- 随机URL生成
- TLS支持
- 文件上传支持
- 自定义HTTP头
适用人群
- 需要快速分享文件的开发者
- 系统管理员和DevOps工程师
- 需要临时文件服务的用户
快速上手
- 服务目录:
miniserve linux-distro-collection/ - 服务单个文件:
miniserve linux-distro.iso - 添加认证:
miniserve --auth joe:123 unreleased-linux-distros/ - 启用TLS:
miniserve --tls-cert my.cert --tls-key my.key /tmp/myshare
核心优势
- 单二进制,无依赖
- 跨平台(Linux、macOS、Windows)
- 功能丰富(认证、TLS、上传)
- 轻量快速
系统要求
- 操作系统:跨平台(Linux、macOS、Windows)
- 支持架构:x86_64、arm64
- 额外依赖:无
注意事项
-u参数后需使用--来消除歧义- 上传功能需使用
-u启用
历史版本
排序