OpenSource-Hub
C

Chevereto

919 stars·文件管理·已提供 SHA-256 校验码,下载后可自行核对文件完整性

自托管的图片和视频分享平台。完全掌控你的内容、隐私和主机环境。

智能下载

前往项目主页

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

自己搭建图床,轻松分享图片和视频,数据全归你。

核心功能

  • 支持图片和视频上传、分类、标签、相册管理
  • 多用户系统,含注册、个人主页、双因素认证和角色权限
  • 内置30+种语言,支持国际化
  • 单次安装可托管多个独立站点(多租户)
  • 可自定外观、主题和API,支持CDN、缓存优化性能

避坑指南

  • 免费版(AGPLv3)要求:如果通过网络提供服务,必须向所有远程用户提供源代码。商业用途建议购买付费授权(Lite/Pro)。2. 安装前确认PHP版本和扩展(如GD/ImageMagick)已就绪。3. 大量视频存储需留意磁盘空间和带宽成本。

适用场景

  • 个人或团队搭建专属图床/视频站
  • 摄影师/设计师展示作品集
  • 社区论坛的媒体附件存储(替代Imgur/Cloudinary)
  • 企业内部素材库,需严格权限管理

详细介绍

Chevereto 是一个功能强大的自托管媒体分享平台,允许你搭建并管理自己的图片和视频托管网站。你拥有对托管环境、策略和数据的完全自主权,避免平台限制、关停以及第三方隐私问题。它支持多用户、多语言(超过30种语言)、多租户(单次安装即可托管多个独立站点)、细粒度隐私控制、CDN集成、缓存以及丰富的API用于定制。非常适合摄影师、社区、企业以及任何希望拥有专业媒体分享网站且不依赖外部服务的人。

常见问题与排障 (1)

故障排除
如何修复更新Chevereto时出现的'ob_gzhandler conflicts with zlib output compression'错误?

当php.ini中的zlib.output_compression设置为On时会发生此错误。Chevereto更新器调用ob_start('ob_gzhandler'),与zlib输出压缩冲突。解决方法是临时禁用zlib.output_compression:在php.ini中设置zlib.output_compression = Off,或在.htaccess中添加php_flag zlib.output_compression off。完成更新后,可以重新启用压缩。这是一个已知错误(issue #107),等待永久修复。

来源 Issue #107

标签

image-sharingvideo-sharingself-hostedopen-source

快速上手

1

下载安装包

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

2

安装软件

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

3

方法一(推荐):使用Docker部署,见官方Docker文档(支持x86_64和arm64)

4

方法二:下载最新版本(来自GitHub Releases或官网),上传到服务器

5

方法三:通过cPanel/Plesk/Softaculous等面板一键安装

安装指引
  1. 方法一(推荐):使用Docker部署,见官方Docker文档(支持x86_64和arm64)
  2. 方法二:下载最新版本(来自GitHub Releases或官网),上传到服务器
  3. 方法三:通过cPanel/Plesk/Softaculous等面板一键安装
文件完整性

暂未获取到校验码

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

SHA256 校验码

暂无校验码

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

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

运维指引

卸载说明

停止所有相关容器或进程,删除安装目录及数据库。若使用Docker,执行 docker rm -f 删除容器,并删除对应卷和数据目录。

无额外依赖

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

项目信息
开源协议AGPLv3
最后更新2026-06-27 10:50:14
GitHub 仓库官方网站

遇到问题?查看下方 FAQ

1 FAQ

相似推荐