Chevereto Free 是一款开源图床程序
参考资料
Chevereto Free 是一款开源图床程序
Chevereto Free (社区版) 详解
简介
Chevereto Free 是一款开源图床程序,允许用户快速搭建图片托管网站,支持图片上传、存储、管理和分享。社区版完全免费,适合个人和小型项目使用。
开源协议
AGPLv3 协议:允许自由使用、修改和分发,但衍生作品必须开源并遵循相同协议。
特点
轻量高效:PHP 编写,资源占用低。
响应式设计:适配移动端和桌面端。
多格式支持:JPG、PNG、GIF、WebP 等。
外链分享:直接生成图片直链(BBCode/HTML/Markdown)。
基础API:支持通过API上传和管理图片。
核心功能
用户系统(注册/登录/管理)
相册分类与标签
图片批量上传(拖拽/URL导入)
图片裁剪、旋转、水印
访问统计与热度排行
广告位管理(社区版需手动配置)
最新版本
v4.0.5(2023年12月发布)
安装部署
环境要求
PHP ≥ 8.1(需
gd
、exif
、mbstring
扩展)MySQL ≥ 5.7 或 MariaDB ≥ 10.3
Web 服务器(Nginx/Apache)
步骤
下载源码
wget https://github.com/Chevereto/Chevereto-Free/releases/download/4.0.5/chevereto-free-4.0.5.zip unzip chevereto-free-4.0.5.zip -d /var/www/html/
配置服务器
Nginx 示例:
server { listen 80; server_name your-domain.com; root /var/www/html; index index.php; location / { try_files $uri $uri/ /index.php$is_args$args; } location ~ \.php$ { include fastcgi_params; fastcgi_pass unix:/run/php/php8.1-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; } }
设置权限
chown -R www-data:www-data /var/www/html/ chmod -R 755 /var/www/html/
完成安装
访问
http://your-domain.com
→ 进入安装向导。填写数据库信息(需提前创建数据库),设置管理员账号。
Docker 快速部署
docker run -d \ --name chevereto-free \ -p 80:80 \ -v /path/to/images:/var/www/html/images \ -v /path/to/config:/var/www/html/app/config \ nmtan/chevereto-free:4.0.5
注意事项
若需HTTPS,使用 Let's Encrypt 配置 SSL 证书。
社区版无官方技术支持,功能更新较慢(最新版已停更)。
高级功能(如CDN、