一款摄像头流媒体服务,可在数十种摄像头协议与播放格式之间转换和转发音视频。
- Star
- 162
- Fork
- 11
- 未关闭 Issue
- 1
- 最近提交
- 20小时前
这是什么?
Subatic 是一个可自行部署的简洁视频分享网站。上传的视频先存入 S3 兼容的存储桶,由独立的转码服务处理,完成后的文件通过公开的存储桶或域名提供播放。
整套系统包括连接 PostgreSQL 的 Subatic 网站服务、Subatic Transcoder 转码服务,并可选用 MinIO 作为本地对象存储。docker-compose 文件会一并启动这些服务,并配置健康检查和依赖顺序。存储可以使用 AWS S3、MinIO 或 Cloudflare R2,也可以接入 SQS,通过存储桶事件触发转码。
网站还可通过环境变量选择性接入 Umami、Plausible 或 Google Analytics 访问统计,并以兆字节为单位设置上传文件大小上限。
核心功能
- 01上传文件存放在 AWS S3、MinIO 或 Cloudflare R2 等 S3 兼容存储桶中。
- 02独立的转码服务为视频生成 HLS 格式以供播放。
- 03docker-compose 可同时部署网站、转码服务、PostgreSQL 和 MinIO。
- 04可选接入 SQS,由 S3 存储桶通知触发转码。
- 05可通过环境变量启用 Umami、Plausible 或 Google Analytics 访问统计。
适用场景
- 在自有服务器上搭建私人或社区视频库。
- 通过对象存储和 CDN 直接分发视频,降低流媒体成本。
- 用 Docker Compose 快速部署一个小型视频分享网站。
快速上手
- 1
在 docker-compose.yml 所在目录,根据 .env.example 创建 .env 文件
- 2
在 .env 文件中填入所需的环境变量
- 3
使用 Docker Compose 启动各项服务
docker-compose up -d
使用前须知
- 需要 S3 兼容存储、PostgreSQL 数据库以及单独的转码流水线,自托管需要一定的配置工作。
- 详细文档尚未提供,README 称即将推出。
- 采用 GPL-3.0 许可证,这是一种 copyleft 许可证,衍生作品须以相同条款开源。
收录于专题
标签
常见问题
- subatic 是什么?
- 一个自托管的视频分享平台,上传文件存于 S3 兼容存储,并通过 HLS 播放转码后的视频。 Subatic 是一个可自行部署的简洁视频分享网站。上传的视频先存入 S3 兼容的存储桶,由独立的转码服务处理,完成后的文件通过公开的存储桶或域名提供播放。
- subatic 可以免费使用吗?用的什么许可证?
- subatic 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- subatic 还在维护吗?
- 活跃维护中。subatic 最近一次提交是在 2026年11月6日。
- subatic 适合用来做什么?
- 在自有服务器上搭建私人或社区视频库。 通过对象存储和 CDN 直接分发视频,降低流媒体成本。 用 Docker Compose 快速部署一个小型视频分享网站。
- subatic 怎么安装和运行?
- 在 docker-compose.yml 所在目录,根据 .env.example 创建 .env 文件 在 .env 文件中填入所需的环境变量 使用 Docker Compose 启动各项服务: docker-compose up -d
- 在哪里获取 subatic?
- 源代码和安装说明在 GitHub 上:https://github.com/orthdron/subatic
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
1.5万+59 本周1474GoMIT更新于 前天
一款自托管音乐服务器,专注元数据整合与浏览体验,支持网页和移动端。
1447+2 本周42TypeScriptGPL-3.0维护活跃更新于 昨天
SRS 是一款高性能实时流媒体服务器,支持 RTMP、WebRTC、HLS、SRT 等多种协议。
2.9万+28 本周5708C++MIT维护活跃更新于 7天前
无需依赖的实时流媒体服务器与代理,支持 RTSP、RTMP、WebRTC、SRT、HLS 等协议间的推流、拉流与转换。
2.1万+76 本周2452GoMIT更新于 19小时前
基于 Go 语言的模块化、可扩展流媒体服务器开发框架,支持 RTMP、RTSP、HLS、WebRTC 等协议。
2422+1 本周352GoAGPL-3.0维护活跃更新于 2个月前
自托管的视频分享应用,通过独立链接分享游戏片段和视频,支持公开或私密展示。
1518+3 本周106JavaScriptGPL-3.0维护活跃更新于 5天前