Files
FileHost/README.en.md
T
O96u ff20f97522 release: v1.2.1 — login captcha, docs site, and bug fixes
Add slider captcha for web login, VitePress documentation on GitHub Pages,
and fixes for gallery delete refresh, pagination jump, and copy-format persistence.
2026-08-29 11:42:18 +08:00

3.0 KiB

PicHost

PicHost

Lightweight personal image hosting · Simple uploads, clean management

Self-hosted / Multi-user / Docker / API / Twikoo · Local disk or object storage

version CI Nuxt 4 Docker GPL-3.0

Docs · Screenshots · Features · Quick Start · 简体中文


Screenshots

main has no public demo. cloudflare branch live demo: pic.roven.cc

Home Storage
Home Storage
Stats Settings
Stats Settings

Features

  • Drag, click, or Ctrl+V paste — server-side WebP, Referer hotlink protection
  • Multi-user — login with slider captcha, optional registration; users see only their images
  • Multi-backend storage — local disk + S3-compatible (R2 / COS / OSS / AWS); hybrid proxy / public URLs
  • Gallery & stats — browse, search, batch delete; upload trends and source breakdown
  • API & Twikoo — global / per-user tokens; POST /api/index.php compatible
  • Zero-config Docker — first-run web wizard, no secrets upfront

Quick Start

docker run -d \
  --name pichost \
  -p 6892:6892 \
  -v ./data:/data \
  --restart unless-stopped \
  muxui/pichost:latest

Open http://<host>:6892 and complete the setup wizard.

Full guide (env vars, upgrades, dual-domain setup, API, Twikoo, reverse proxy, local dev, etc.): Documentation.

Branch Notes
main Default: multi-backend, dual-domain, unified images/ storage
cloudflare Cloudflare R2 only; live demo pic.roven.cc

License

GPL-3.0

LINUX DO