面向 ShareX 的自托管文件上传服务器,支持文件分享、图库与短链接。
- Star
- 952
- Fork
- 137
- 未关闭 Issue
- 9
- 最近提交
- 11天前
这是什么?
PictShare 是一个可自托管的文件托管服务,支持图片、GIF、MP4 视频、音频、文本粘贴和 Markdown 渲染。所有文件以普通文件形式存储在磁盘上,无需数据库;也可以接入 S3 等外部存储,并支持加密。
上传后只需修改 URL 即可缩放、加滤镜、旋转或转换格式,例如把 GIF 转为 MP4,或把 JPG/PNG 转为 WebP。上传时会去除 EXIF 信息(包括 GPS 位置和相机型号),相同文件自动去重,每个上传文件都带有删除码。多个文件可以组合成不可修改的相册,还支持占位图、identicon 生成和 URL 缩短。
项目提供简单的上传 API、内置的 MCP 端点(便于 LLM 智能体上传和管理文件),并提供 Docker 镜像便于快速部署。
核心功能
- 01托管图片、GIF、MP4 视频、音频和文本粘贴内容
- 02通过修改 URL 即可缩放、滤镜处理或转换图片和视频格式
- 03上传时移除 EXIF 信息,包括 GPS 位置等
- 04相同文件自动去重,数据以普通文件保存,无需数据库
- 05支持 S3 等外部存储,并可选择加密
- 06内置 MCP 端点和上传 API,便于自动化集成
适用场景
- 为团队或个人搭建私有图片托管服务
- 为论坛或聊天场景托管截图和 GIF,不依赖第三方服务
- 让脚本或 LLM 智能体通过 API 上传文件并获取缩放后的链接
- 通过一个相册链接分享多个上传文件
快速上手
- 1
使用 Docker 启动 PictShare
docker run -d -p 8080:80 --name=pictshare ghcr.io/hascheksolutions/pictshare - 2
在浏览器中打开应用
- 3
或者在仓库目录中复制示例环境变量文件
cp .env.example .env - 4
使用 docker compose 构建并启动
docker compose up --build
使用前须知
- README 警告 v3 可能与之前的 PictShare 版本不完全兼容。
- v3 更改了部分配置选项和 URL 格式,旧部署需要更新。
- 元数据中的许可证信息不明确(NOASSERTION),使用前请查看 LICENSE 文件。
收录于专题
标签
#image-hosting#self-hosted#php#file-upload#docker#image-processing#encryption#mcp#image-uploader#images
常见问题
- pictshare 是什么?
- 可自托管的图片、GIF、MP4、音频与文本托管服务,提供上传 API,并可通过 URL 实时缩放和滤镜处理。 PictShare 是一个可自托管的文件托管服务,支持图片、GIF、MP4 视频、音频、文本粘贴和 Markdown 渲染。所有文件以普通文件形式存储在磁盘上,无需数据库;也可以接入 S3 等外部存储,并支持加密。
- pictshare 可以免费使用吗?用的什么许可证?
- pictshare 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
- pictshare 还在维护吗?
- 活跃维护中。pictshare 最近一次提交是在 2026年10月27日。
- pictshare 适合用来做什么?
- 为团队或个人搭建私有图片托管服务 为论坛或聊天场景托管截图和 GIF,不依赖第三方服务 让脚本或 LLM 智能体通过 API 上传文件并获取缩放后的链接 通过一个相册链接分享多个上传文件
- pictshare 怎么安装和运行?
- 使用 Docker 启动 PictShare: docker run -d -p 8080:80 --name=pictshare ghcr.io/hascheksolutions/pictshare 在浏览器中打开应用 或者在仓库目录中复制示例环境变量文件: cp .env.example .env 使用 docker compose 构建并启动: docker compose up --build
- 在哪里获取 pictshare?
- 源代码和安装说明在 GitHub 上:https://github.com/HaschekSolutions/pictshare
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
3487+12 本周261TypeScriptMIT维护活跃更新于 前天
可自托管的图片分享平台,支持私密链接、图集、S3/SMB 存储、OIDC 单点登录和 ShareX 上传。
1618+3 本周48PHPAGPL-3.0维护活跃更新于 前天
可自托管的网页文件管理器与存储中心,支持文件夹级权限、断点续传、可选加密、WebDAV 和 SSO。
102555JavaScriptMIT维护活跃更新于 前天
可自托管的图片与视频分享程序,用于搭建类似 Flickr 或 Imgur 的个人媒体站点。
1013+7 本周92PHPAGPL-3.0更新于 5天前
用 Go 编写的自托管临时文件分享服务,类似 WeTransfer,支持网页与命令行上传。
1839+9 本周201GoOther维护活跃更新于 3天前
自托管的文件与媒体分享服务,原生支持 ShareX,提供短链接和多种存储后端。
1170+2 本周98PHPApache-2.0更新于 19天前