尚未收集儲存庫資訊。
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
:camera: PictShare is an open source image, mp4, pastebin hosting service with a simple resizing and upload API that you can host yourself. :rice_scene:
翻譯準備中
取自儲存庫 README
正在載入完整 README。
檢視完整 README ↗images gifs mp4s text bins and stay in controldocker run -d -p 8080:80 --name=pictshare ghcr.io/hascheksolutions/pictshare
Then open http://localhost:8080 in your browser
Or with docker compose from a checkout of this repo (builds locally, settings from .env, see .env.example for all options):
cp .env.example .env
docker compose up --build
In Picthsare v3 we have changed the requirement for the image to be the last part of the URL. While with older PictShare Versions you could put the file name at any place of the URL, we now require the last part of the URL to be the file name.
The API has been moved to a more consistant and RESTful design. The API documentation has been updated to reflect these changes.
PictShare has a built-in Model Context Protocol endpoint at POST /mcp (Streamable HTTP), so LLM agents can upload and manage files directly.
Register in Claude Code:
claude mcp add --transport http pictshare https://your.pictshare.host/mcp
If your instance sets UPLOAD_CODE, clients must send it as a bearer token: Authorization: Bearer <upload code>.
Available tools:
| Tool | Purpose |
|---|---|
upload_from_url | Download a remote URL and store it |
upload_base64 | Upload base64-encoded content |
get_file_info | File metadata (mime, size, sha1, upload time) |
delete_file | Delete a file using its delete code |
create_album | Combine hashes into an album |
transform_image | Build a resized/filtered/rotated image URL |
Full client setup and tool reference: rtfm/MCP.md
Read here what those options do
This is a HASCHEK SOLUTIONS project