OpenSource-Hub
A

asciinema-server

2.5k stars·开发工具·已提供 SHA-256 校验码,下载后可自行核对文件完整性

终端会话录制与直播的托管平台,支持全文搜索、私密分享,可自托管,无追踪无广告。

智能下载

前往项目主页

该项目暂未提供安装包,请直接访问源代码仓库

自己搭建终端录制分享平台,功能强大还隐私友好

核心功能

  • 托管终端会话录制(asciicast 格式)
  • 实时直播终端会话
  • 完美集成的 asciinema 播放器
  • 全文搜索标题、描述和完整终端内容
  • 通过秘密链接轻松分享录制

避坑指南

  • 自托管需要一定的服务器运维知识(配置 PostgreSQL、域名等);公共实例对录制大小有限制(单个文件 20MB);全文搜索索引占用存储空间;直播功能需要 WebSocket 支持。

适用场景

  • 开发者录制和分享终端操作教程
  • 团队内部记录和审查命令行操作
  • 公开分享技术演示或 bug 复现步骤
  • 教育场景:学生提交终端实验作业

详细介绍

asciinema-server 是 asciinema 生态系统的服务端组件,用于托管、分享和实时直播终端会话录制。基于 Elixir 和 Phoenix 构建,提供 Web 界面浏览录制内容,支持终端全文搜索、秘密链接分享、轻松嵌入播放器。可设置私有、未列出或公开可见性,编辑元数据(标题、Markdown 描述),自定义主题和字体,下载纯文本转录。内置虚拟终端 (avt) 用于预览生成和状态管理。支持自托管,也可免费使用公共实例 asciinema.org。无追踪、无广告。

标签

terminalasciicastscreen-recordinglive-streamingself-hostedphoenixelixir

快速上手

1

下载安装包

点击上方按钮下载对应系统的安装包

2

安装软件

双击下载的安装程序,按提示完成安装

3

使用公共实例:直接访问 asciinema.org 注册使用

4

自托管:安装 Docker 和 Docker Compose

5

自托管:克隆仓库并运行 docker-compose up -d

安装指引
  1. 使用公共实例:直接访问 asciinema.org 注册使用
  2. 自托管:安装 Docker 和 Docker Compose
  3. 自托管:克隆仓库并运行 docker-compose up -d
文件完整性

暂未获取到校验码

该项目暂未在 GitHub Release 页面提供 SHA-256 校验码

SHA256 校验码

暂无校验码

建议从 GitHub Releases 页面直接下载,并自行核对文件完整性

本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。

运维指引

卸载说明

自托管删除 Docker 容器和镜像(docker rm/docker rmi),或直接删除服务器目录;公共实例注销账号即可。

无额外依赖

下载后即可直接使用,无需安装其他运行环境

项目信息
开源协议Apache-2.0
最后更新2026-05-13 15:46:13
GitHub 仓库

相似推荐