System Blog
教程
教程
  • 开源的 Windows 12 网页体验版
  • Hexo
  • SquareX
  • 用电视看 Youtube 油管视频的设置方法
  • 启用Chrome的多线程下载
  • 国外接码平台SMS Activate详细使用教程
  • Live-torrent:磁力链和种子在线搜索播放下载
  • Windows 11
    • Windows11 24H2官方ISO系统镜像下载|跳过TPM硬件检测|本地账号登陆
    • U盘启动盘 l 一键绕过 TPM 限制安装 Win11 l 24H2最新版
  • CloudFlare
    • [网盘][Pages] Cloudflare R2 + Workers搭建在线网盘
    • [博客][Workers]CloudFlare搭建永久免费动态博客,无需服务器,可绑定自己的域名!
    • [博客][Pages] ⚡基于 Cloudflare Pages + Workers + D1 + R2 的动态博客
    • [书签][Workers] Card-Tab 书签卡片式管理
    • [图床][Pages] 利用CloudFlare和Telegraph实现免费托管图片
    • [短链][Pages] Sink Cloudflare系列之短链接生成器
    • [短链][Worker] 利用Cloudflare及KV搭建可自定义路径的短链程序
    • [短链][Workers] 无服务器 自建短链服务 Url-Shorten-Worker 完整的部署
    • [短链][Workers] Cloudflare Workers + Vercel 搭建短链接系统
    • [短链][Pages] Cloudflare Pages 创建的 URL 缩短器
    • [短链][Worker]URL Shortener无需服务器轻松部署,可绑定自定义域名
  • Mail
    • Gmail
    • Outlook
    • Proton
    • Zoho
  • Office
    • 免费 | 安装 | 正版Office全家桶 | 微软官方 LTSC 2024 长期服务版
    • 免费 | 微软官方途径安装Office 2024,包括Word, Excel, PPT。下载途径和激活码均来自官网
  • 将 Telegram Channel 转为微博客/说说/树洞/备忘录/分享
  • NAS OS
    • 飞牛NAS VMware 安装及设置
    • 飞牛NAS通过Cloudflare-Tunnels低成本实现内网穿透
    • 飞牛NAS通过Cpolar 内网穿透,轻松实现无公网远程访问
    • 飞牛NAS安装V2rayA,解决网络问题!
    • 飞牛NAS使用Docker安装OpenWrt/iStoreOS系统详细教程 !
    • Page 1
    • Docker搭建虚拟浏览器(Chrome)(Edge)(Firefox)
  • Docker 项目
    • [推荐]Docker搭建一个网页版办公软件-WPS-Office
    • [推荐]Docker搭建一个适用于个人的在线网盘(列目录)程序-ZFile
    • [推荐]Docker搭建一个轻量的视频分享网站-FireShare
    • [推荐]Docker部署跨平台文件传输工具-PairDrop
    • [推荐]Docker部署TTS文本转语音工具-EasyVoice
    • [推荐]Docker部署免费在线观影平台-LibreTV
    • Docker安装Windows
    • Docker搭建一个火狐浏览器(Firefox)
    • Docker搭建二次验证应用OTP开源程序-2FAuth
    • Docker搭建一个开源的密码管理服务平台-Bitwarden
    • Docker搭建一个免费使用ChatGPT的Lobe-Chat应用
    • Docker搭建一个好用的导航站点-Sun-Panel
    • Docker搭建一个好看,简约的标签页-Mtab
    • Docker搭建一个高颜值的网页版SSH/Telnet客户端-Sshwifty
    • Docker搭建TVADB助手-给电视轻松安装第三方应用
    • Docker搭建一个为开发者提供方便的网页版IT工具箱-IT-Tools
    • Docker搭建一个Web音乐播放站点,支持音乐下载-Musicn
    • Docker部署一款无限听歌,解放小爱音箱-XiaoMusic
    • Docker搭建一款轻松生成AI证件照-HivisionIDPhotos
    • Docker搭建一个免费的网页版PS图片处理工具-Photopea
    • Docker部署一款支持多种直播平台的直播录制工具-BiliLive-Go
    • Docker搭建专注于文件分享的高颜值轻量小工具-PingvinShare
    • Docker搭建一个文件快递柜-Filecodebox
    • Docker搭建一款极简、易于托管的文件分享服务–PicoShare
    • Docker搭建一个好用的网盘-Cloudreve
    • Docker搭建文件浏览器-File Browser
    • Docker部署一款自托管下载工具-MeTuBe
    • Docker搭建一个B站、油管、知乎视频下载服务-AllTube
    • Docker部署一款类似微信朋友圈项目-Moments
    • Docker部署一款轻量、私有部署的多平台云备忘录-Memos
    • Docker部署文件共享工具-FileDrop
    • Docker一个稳定的IPTV服务,随便看-Allinone
    • Docker搭建可道云网盘-Kodbox
    • Docker部署CloudDrive2挂载网盘到本地(飞牛影视和EMBY都能扫)
    • Docker搭建一款网页端办公系统-GodoOS
    • Docker部署AI智能监控安防系统-Frigate
  • Docker搭建Cloudreve私人网盘 支持离线下载 支持域名访问
  • 协作式书签管理器,用于收集、组织和归档网页–Linkwarden
  • 无哈利波特,开启Google
  • Cloudflare-Workers+域名-打造Docker-Hub自用私有镜像仓库
  • Docker 项目仓库
Powered by GitBook
On this page
  • 前言
  • 项目展示
  • 仪表板
  • 折叠式排序
  • 上传视频
  • 编辑视频细节
  • 视频预览模式
  • 观看页面
  • 移动支持
  • 显示预览链接
  • 准备条件
  • 一、Docker环境部署
  • docker安装脚本
  • docker-compose安装脚本
  • 二、创建docker-compose.yml文件
  • 新建文件夹 fireshare 和 子目录
  • 进入目录
  • 确保 docker-compose.yml 在当前目录下

Was this helpful?

  1. Docker 项目

[推荐]Docker搭建一个轻量的视频分享网站-FireShare

Previous[推荐]Docker搭建一个适用于个人的在线网盘(列目录)程序-ZFileNext[推荐]Docker部署跨平台文件传输工具-PairDrop

Last updated 5 months ago

Was this helpful?

前言

Fireshare的目标是提供一个非常简单的方法,让你可以通过一个独特的链接分享你的任何视频。

我们所要做的就是把视频放在一个文件夹里,而Fireshare会处理剩下的事情。

项目展示

仪表板

在这里,你可以看到你所有的视频,并编辑它们的细节,如标题、描述以及你是否想让它们显示在公共频道上。

也许卡片式视图不是你的风格,Fireshare也支持列表式视图。

折叠式排序

可以给视频分类,排序展示。

上传视频

可以开放上传,也可以限制只有管理员才能上传。

编辑视频细节

通过点击 "铅笔 "图标,可以进入编辑视频标题和描述。

视频预览模式

在公共频道或管理仪表板上打开的视频会在一个模式中显示出来。

这个模式为我们提供直链和带时间戳的链接分享按钮,以及随机播放到另一个视频的功能。

作为管理员,我们也可以从这个模态中编辑视频的细节。

观看页面

这是小伙伴们在得到一个Fireshare链接时将看到的内容。

移动支持

更喜欢在移动设备上浏览?

没问题,Fireshare完美适配了移动端。

显示预览链接

如下图,粘贴链接之后,支持在帖子中显示标题、描述和视频缩略图。

准备条件

一、Docker环境部署

docker安装脚本

bash <(curl -sSL https://cdn.jsdelivr.net/gh/SuperManito/LinuxMirrors@main/DockerInstallation.sh)

docker-compose安装脚本

curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose && chmod +x /usr/local/bin/docker-compose

二、创建docker-compose.yml文件

mkdir photopea;cd photopea  #创建一个目录,并进入此目录
vim docker-compose.yml

创建安装目录及docker-compose文件

sudo -i

mkdir -p /root/data/docker_data/fireshare

cd /root/data/docker_data/fireshare

vim docker-compose.yaml

输入i,然后写入下面的文件:

version: '3.7'
services:
  fireshare:
    container_name: fireshare
    image: shaneisrael/fireshare:latest    # latest表示最新版本
    ports:
      - "8080:80"        # 冒号左边的端口可以自己修改成服务器未占用的端口,冒号右边不要改!
    volumes:
      - ./data:/data         # 冒号左边的路径可以自己修改(./代表当前目录下),冒号右边不要改!
      - ./processed:/processed # 同上
      - ./videos:/videos  # 同上
    environment:
    - ADMIN_USERNAME=admin    # 自己设置一个用户名
    - ADMIN_PASSWORD=admin    # 自己修改一个密码

Fireshare需要3个卷挂载。

/data – Fireshare用来保存其内部数据库的目录 /processed – 用来保存由Fireshare创建的与你的视频有关的元数据的目录(海报,元数据信息)。 /videos – Fireshare将观察和扫描任何视频的目录。 如果你有你所有的游戏片段存储在一个文件夹my_game_clips中,那么在你的docker compose文件(或docker运行命令)中,你将需要把该文件夹卷装到Fireshare观看的/videos文件夹。

输入:wq保存退出。

新建文件夹 fireshare 和 子目录

mkdir -p /root/data/docker_data/fireshare/{data,processed,videos}

进入目录

cd /root/data/docker_data/fireshare

ls -al

确保 docker-compose.yml 在当前目录下

本项目GitHub:

本项目Docker仓库:

官方Demo:

文档地址:

https://github.com/ShaneIsrael/fireshare
https://github.com/searxng/searxng-docker
https://v.fireshare.net/#/feed
https://github.com/ShaneIsrael/fireshare/wiki/Fireshare-Configurables
卡片式视图
列表式排序