专属
文档
插件
助手
邀请
顶部
快速返回页面顶部
收起
收起工具栏
轩辕镜像 官方专业版
轩辕镜像
专业版
轩辕镜像 官方专业版
轩辕镜像
专业版
首页个人中心搜索镜像

交易
充值流量我的订单
工具
提交工单页面收录一键安装
Npm 源Pip 源Homebrew 源
帮助
常见问题轩辕镜像免费版
其他
关于我们网站地图
热门搜索:
ghcr.io/xibosignage/xibo-cms

ghcr.io/xibosignage/xibo-cms:test-3511

ghcr.iolinux/amd64test-3511大小: 未知更新于 2026年5月29日
让 AI 帮你使用轩辕镜像? · 展开查看说明

如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。

只需在 AI 对话中先发送下面这句话即可:

请先完整阅读并严格遵守以下文档中的全部规则与要求:

https://xuanyuan.cloud/agents.md

在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。

查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。

关于 Xibo

Xibo 是一个功能强大的开源数字标牌平台,包含 Web 内容管理系统和 Windows 显示播放器软件。我们提供适用于 Android、LG webOS 和 Samsung Tizen 的商业播放器选项,以及 CMS 托管和支持服务。

有关更多信息,请访问 [***]

我们于 2009 年发布了第一个开源版本 1.0.0-rc1,并且致力于将运行数字标牌网络或单个屏幕所需的一切保持开源和免费使用。

许可证

版权所有 (C) 2006-2026 Xibo Signage Ltd 及贡献者。

Xibo 是自由软件:您可以根据自由软件基金会发布的 GNU Affero 通用公共许可证(版本 3 或任何更高版本)的条款重新分发和/或修改它。

Xibo 的分发旨在希望它有用,但不提供任何保证;甚至不包含适销性或特定用途适用性的默示保证。有关更多详细信息,请参阅 GNU Affero 通用公共许可证。

您应该已经随 Xibo 收到了 GNU Affero 通用公共许可证的副本。如果没有,请访问 [***]

安装

我们建议通过 Docker 安装官方发布版本。相关说明可在我们的文档中找到。

开发

仅当您打算对 Xibo 进行代码更改时,才安装开发环境。从代码仓库安装不适合生产环境。

Xibo 使用 Docker 确保所有贡献者都拥有可重复的开发环境,且易于启动和运行。我们推荐的最终用户安装中使用了相同的 Docker 容器,以促进从开发到部署的一致性。

为此,本代码仓库包含一个 docker-compose.yml 文件,用于启动模型开发环境。

docker-compose.yml

前提条件

开发 Docker 容器不会自动构建 PHP 或 JS 的依赖文件,这是开发人员的责任。因此,您需要以下工具:

  • Git
  • Composer
  • NodeJS 版本 12
  • npm
  • Docker

克隆代码仓库

在您的开发工作区中创建一个文件夹并克隆代码仓库。如果您打算进行更改并提交拉取请求,请先 Fork 我们的仓库并创建一个新分支。

git clone git@github.com: /xibo-cms.git xibo-cms

分支

我们维护以下分支。要为 Xibo 贡献代码,请以 develop 分支为基础。

develop

  • develop:4.4.x 的 bug 修复
  • master:当前为 4.4
  • release43:4.3 的 bug 修复
  • release42:4.2 的 bug 修复
  • release33:3.3 的 bug 修复
  • release23:2.3 的存档
  • release18:1.8 的存档
  • release17:1.7 的存档
  • release1.6.4:1.6 的存档

安装依赖

进入新创建的文件夹

cd xibo-cms

我们建议通过 Docker 安装依赖,以确保不同开发机器上的依赖一致性。

PHP 依赖

docker run --interactive --tty --volume $PWD:/app --volume ~/.composer:/tmp composer install

此命令还将 Composer 的 /tmp 文件夹挂载到您的主目录,以便您可以利用 Composer 缓存。

/tmp

网站依赖(webpack)

如果您已在本地安装 node:

npm install webpack -g
npm install
npm run build

或者,您可以使用 Docker 容器:

docker run -it --volume $PWD:/app --volume ~/.npm:/root/.npm -w /app node:22 sh -c "npm install webpack -g; npm install; npm run build;"

开发

[!IMPORTANT] 仅当您打算对Xibo进行代码更改时,才安装开发环境。从代码仓库安装不适合生产环境。

Xibo 使用 Docker 确保所有贡献者拥有可重复的开发环境,且易于启动和运行。我们推荐的最终用户安装中也使用相同的 Docker 容器,以促进从开发到部署的一致性。

为此,本代码仓库包含一个 docker-compose.yml 文件,用于启动模型开发环境。

前提条件

开发用 Docker 容器不会自动构建 PHP 或 JS 的依赖文件,这是开发人员的责任。因此,您需要以下工具:

  • Git
  • Composer
  • NodeJS 12 版本
  • npm
  • Docker

克隆代码仓库

在您的开发工作区中创建一个文件夹并克隆代码仓库。如果您打算进行更改并提交拉取请求,请先 Fork 我们的仓库并创建一个新分支。

git clone git@github.com: /xibo-cms.git xibo-cms

分支

我们维护以下分支。要为 Xibo 贡献代码,请以 develop 分支为基础。

  • develop:4.4.x 的错误修复
  • master:当前为 4.4
  • release43:4.3 的错误修复
  • release42:4.2 的错误修复
  • release33:3.3 的错误修复
  • release23:2.3 的存档
  • release18:1.8 的存档
  • release17:1.7 的存档
  • release1.6.4:1.6 的存档

安装依赖

进入新文件夹

cd xibo-cms

我们建议通过 Docker 安装依赖,以确保不同开发机器上的依赖一致性。

PHP 依赖

docker run --interactive --tty --volume $PWD:/app --volume ~/.composer:/tmp composer install

此命令还将 Composer 的 /tmp 文件夹挂载到您的主目录,以便您可以利用 Composer 缓存。

网站依赖(webpack)

如果您已在本地安装 node:

npm install webpack -g
npm install
npm run build

或者您可以使用 Docker 容器:

docker run -it --volume $PWD:/app --volume ~/.npm:/root/.npm -w /app node:22 sh -c "npm install webpack -g; npm install; npm run build;"

映射卷

Xibo 的开发版本要求将代码库映射到容器中,以便主机上的更改能反映到容器中。

但是,容器本身会创建一些文件,例如 twig 缓存和库上传文件。需要创建这些位置并授予容器访问权限。

最简单的方法是创建 cache 和 library 文件夹并对其执行 chmod 777。显然这不适用于生产环境,但您不应将这些文件用于生产(我们有专门的生产容器)。

API 密钥

API 需要提供公钥/私钥 RSA 密钥对和加密密钥。Docker 入口点将在 /library/certs 中创建这些文件。

您可以通过在 settings-custom.php 中提供替代配置来覆盖生成的密钥路径和加密密钥。例如:

$apiKeyPaths = [
'publicKeyPath' => '/var/www/cms/custom/public.key',
'privateKeyPath' => '/var/www/cms/custom/private.key',
'encryptionKey' => ''
];

OpenOOH 规范

Xibo 可以在显示编辑表单中展示 OpenOOH 场地分类。要使此功能在开发环境中工作,需要https://raw.githubusercontent.com/openooh/venue-taxonomy/main/specification.json%E5%B9%B6%E5%B0%86%E5%85%B6%E6%94%BE%E7%BD%AE%E5%9C%A8%EF%BC%9A%60openooh/specification.json%60

生产/CI 容器在构建过程中添加此文件,因此它已在 Docker 镜像中可用。

启动容器

使用 Docker Compose 启动容器。

docker-compose up --build -d

登录

容器启动后,您可以使用以下详细信息登录:

U:xibo_admin
P:password

翻译

要解析翻译:

docker-compose exec web sh -c "cd /var/www/cms; rm -R ./cache"
docker-compose exec web sh -c "cd /var/www/cms; php bin/locale.php"
find ./locale ./cache ./lib ./web -iname "*.php" -print0 | xargs -0 xgettext --from-code=UTF-8 -k_e -k_x -k__ -o locale/default.pot

要导入翻译:

bzr pull lp:~dangarner/xibo/holmes-translations

转换为 mo 格式:

for i in *.po; do msgfmt "$i" -o $(echo $i | sed s/po/mo/); done

将生成的 mo 文件移动到您的 locale 文件夹中。

Swagger API 文档

要生成 swagger.json 文件,请在开发容器运行时执行:

docker-compose exec web sh -c "cd /var/www/cms; vendor/bin/swagger lib -o web/swagger.json"

应用结构

要了解有关应用代码以及各部分如何组合的更多信息,请参阅开发文档。

问题反馈

支持请求可提交至 Xibo Community Forum。与本仓库相关的已验证且可复现的 bug 可提交至 https://github.com/xibosignage/xibo/issues%E3%80%82

轩辕镜像配置手册

按平台快速找到配置文档

Docker

登录仓库拉取

登录认证 · 私有仓库

专属域名拉取

免登录 · 高速拉取

Linux

Docker 镜像配置

Windows / Mac

Docker Desktop 配置

MacOS OrbStack

OrbStack 容器

Docker Compose

Compose 项目配置

NAS

群晖

Synology 配置

飞牛

fnOS 镜像配置

绿联

绿联 NAS

威联通

QNAP 配置

极空间

极空间 NAS

企业仓库

其他仓库

ghcr · Quay · nvcr

Harbor 镜像源

Proxy Repository 对接

Portainer 镜像源

Registries 配置

Nexus 镜像源

Docker Proxy 缓存

开发工具

Dev Containers

VS Code 开发容器

Podman

Podman 配置指南

Singularity / Apptainer

HPC 科学计算容器

Kubernetes

K8s Containerd

Kubernetes · Containerd

K3s

轻量级集群

面板 / 网络

爱快路由

iKuai 镜像加速

宝塔面板

一键配置镜像源

AI

用 AI 使用轩辕镜像

agents.md · AI 对话 · 提示词

需要其他帮助?请查看我们的 常见问题 Docker 镜像访问常见问题解答 或 提交工单

镜像拉取常见问题

功能

免费版与专业版区别

功能对比 · 版本选择

支持的镜像仓库

Docker Hub · GCR · GHCR

新手拉取配置

登录 · 专属域名 · 配置

docker search 限制

专属域名 · Hub 搜索

不支持 push

仅支持 pull · 不支持

拉取速度原因

带宽 · 缓存 · 冷热镜像

排错

402 与流量用尽

402 · 流量包 · 充值

401 认证失败

401 · docker login

manifest unknown

标签错误 · 镜像不存在

410 Gone 排查

410 · Docker 升级

429 限流

免费版 · 请求频率

DNS 超时

DNS 解析 · 网络超时

账号

失败是否计费

manifest · blob · 计费

申请开发票(企业 / 个人)

企业 · 个人 · 工单

修改登录密码

网站 · 仓库 · 重置

注销账户

工单 · 数据 · 注销

原理

mirrors 不生效

daemon.json · 重启

去掉域名前缀

docker tag · 重命名

指定架构拉取

ARM64 · AMD64 · 多架构

latest 与「最新」

digest · 版本号 · 标签

查看全部问题→

用户好评

来自真实用户的反馈,见证轩辕镜像的优质服务

用户头像

oldzhang

运维工程师

Linux服务器

5

"Docker访问体验非常流畅,大镜像也能快速完成下载。"

轩辕镜像
镜像详情
...
ghcr.io/xibosignage/xibo-cms
博客Docker 镜像公告与技术博客
热门查看热门 Docker 镜像推荐
教程轩辕镜像功能与使用教程
安装一键安装 Docker 并配置镜像源
官方公众号:源码跳动|官方技术交流群:13763429
官方公众号:源码跳动|官方技术交流群:|问题咨询请:提交工单
商务合作:点击复制邮箱
©2024-2026 源码跳动
商务合作:点击复制邮箱Copyright © 2024-2026 杭州源码跳动科技有限公司. All rights reserved.