← 返回项目库

Ampache 中文媒体中心|本地预览

Ampache 中文媒体中心,提供媒体库、专辑、播放列表和电台管理的可运行本地预览。

本候选保留 Ampache 的开源 PHP Web 应用,并增加无需数据库即可验收的简体中文本地预览台。预览页面覆盖媒体浏览、播放列表、电台、用户权限和系统设置;页面中的歌曲、用户与统计数据均明确标注为本地演示数据。

真实界面

项目截图

共 8 张

仪表盘
媒体库
专辑
播放列表
网络电台
用户与权限
系统设置
扫描媒体库

Capabilities

核心功能

媒体库浏览、搜索和播放操作
专辑封面与艺人分类视图
播放列表创建与连续播放
网络电台收藏与收听
用户、角色和权限查看
中文界面、深浅色主题和本地演示数据

适用场景

自托管个人音乐与视频收藏
在中文界面中评估媒体服务流程
基于 Ampache 源码进行媒体管理二次开发

适合谁

需要自托管音乐与视频库、中文界面评估或媒体服务二次开发起点的个人、小团队和开发者。

商业化思路

开源源码交付、部署支持和二次开发服务;商业使用、网络服务和再分发须遵守 AGPL-3.0 条款及对应源代码提供义务。

你会拿到什么

  • 固定版本 Ampache 源码与原始许可证文件
  • 简体中文本地预览台、构建说明和真实功能截图证据

部署流程

  1. 1准备 PHP 8.4、Composer、MySQL/MariaDB 和 Apache/Nginx
  2. 2按 config/ampache.cfg.php.dist 配置数据库并执行 Composer 依赖安装
  3. 3启动 Web 服务完成 Ampache 安装向导,再按需扫描媒体目录

真实验证结果

已通过 8 个真实运行中文界面、HTTP、可见正文、控制台、坏图和横向溢出质量门。

部署前须知

完整 Ampache 应用仍需要数据库初始化;本地预览台使用浏览器内置演示数据,不连接真实媒体目录、账号或外部电台。上游 Composer 锁文件当前不兼容 PHP 8.5,正式安装请使用 PHP 8.4 容器或其他受支持版本。

部署难度

中等

最低配置

完整 Ampache 运行需要 PHP 8.4、Composer、MySQL/MariaDB、Node.js 及 Apache 或 Nginx;本地预览台可直接使用 PHP 内置 Web 服务器。

开源许可证

GNU AGPL-3.0

最后验证

2026-09-04

技术栈

PHP 8.4+ComposerMySQL/MariaDBApache/NginxNode.js、npm、Vite

授权说明

交付保留 LICENSE.md、docs/LICENSE.md 和版权声明。本次中文预览适配不扩大上游许可证授权范围;若部署为网络服务或再分发修改版本,应按 AGPL-3.0 提供对应源代码和许可证说明。

Release notes

版本记录

1 个已发布版本

vcn-c92b6f7aa6fb 当前推荐

新增简体中文本地媒体中心预览台,覆盖仪表盘、媒体库、专辑、播放列表、电台、用户权限和系统设置;补充本地演示数据说明并移除外部社群 CTA。

部署要求:本地预览需要 PHP 8.4+;完整 Ampache 运行还需要 Composer、MySQL/MariaDB、Apache/Nginx、Node.js 和 npm。

已知问题:本次截图证明的是本地中文预览台与真实页面交互,不把演示数据当作真实媒体库;完整 Ampache 首次运行需要独立数据库初始化。

登录后领取