Repolode
fireshare-app

fireshare-app/fireshare

自托管的视频分享应用,通过独立链接分享游戏片段和视频,支持公开或私密展示。

可替代:YouTube

Star
1,518
Fork
106
未关闭 Issue
13
最近提交
5天前

这是什么?

Fireshare 是一款自托管应用,用于通过独立链接分享视频,尤其适合游戏片段。它会扫描你指定的视频和图片目录,生成封面和元数据,并在网页仪表盘中整理内容。视频可以公开展示在信息流中,也可以设为私密,仅通过链接访问。

应用基于 Docker 运行,支持多用户及按用户分配权限,还提供视频密码保护、文件夹分享、标签、观看次数统计和简单裁剪。游戏会自动归类并显示封面,也可以手动添加并上传自定义封面。通知可推送到 Discord 等平台,公开视频也提供 RSS 订阅。

可选的转码功能使用 CPU 或 NVIDIA GPU 生成低画质版本,便于自适应播放。针对发白的 HDR 录制内容,应用还支持 HDR 转 SDR 色调映射。安全方面提供 TOTP 双因素认证和登录 IP 白名单。

核心功能

  • 01通过独立链接分享视频,可公开展示或仅限链接访问
  • 02按游戏自动归类并显示封面,也支持手动添加游戏
  • 03可选 CPU 或 NVIDIA GPU 转码,生成多档画质
  • 04HDR 转 SDR 色调映射,提供多种可选算法
  • 05支持多用户及按用户分配权限,并提供双因素认证
  • 06支持 Discord 通知和公开视频 RSS 订阅

适用场景

  • 在家用服务器上向朋友或社区分享游戏录像,无需上传到大型视频平台
  • 搭建私人视频库,并向家人发送直接访问链接
  • 发布自己的录像公开信息流,供 RSS 订阅者查看

快速上手

  1. 1

    创建 docker-compose.yml 文件并填写卷路径和管理员凭据

  2. 2

    使用 Docker Compose 启动 Fireshare

    docker-compose up -d
  3. 3

    在浏览器中打开网页界面

使用前须知

  • 设计为在 Docker 中运行,需要 Docker 和自托管环境。
  • GPU 转码需要 NVIDIA GPU 和 NVIDIA Container Toolkit。
  • 采用 GPL-3.0 许可证,属于 Copyleft 许可证。

收录于专题

标签

#video-streaming#self-hosted#media#docker#game-clips#video-transcoding#link-sharing#clips#gaming#jellyfin

常见问题

fireshare 是什么?
自托管的视频分享应用,通过独立链接分享游戏片段和视频,支持公开或私密展示。 Fireshare 是一款自托管应用,用于通过独立链接分享视频,尤其适合游戏片段。它会扫描你指定的视频和图片目录,生成封面和元数据,并在网页仪表盘中整理内容。视频可以公开展示在信息流中,也可以设为私密,仅通过链接访问。
fireshare 可以免费使用吗?用的什么许可证?
fireshare 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
fireshare 还在维护吗?
活跃维护中。fireshare 最近一次提交是在 2026年11月2日。
fireshare 适合用来做什么?
在家用服务器上向朋友或社区分享游戏录像,无需上传到大型视频平台 搭建私人视频库,并向家人发送直接访问链接 发布自己的录像公开信息流,供 RSS 订阅者查看
fireshare 怎么安装和运行?
创建 docker-compose.yml 文件并填写卷路径和管理员凭据 使用 Docker Compose 启动 Fireshare: docker-compose up -d 在浏览器中打开网页界面
在哪里获取 fireshare?
源代码和安装说明在 GitHub 上:https://github.com/fireshare-app/fireshare

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目