Skip to content

Releases: yixian-huang/imgli

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 29 Jul 15:36

imgli v0.2.0

Full notes: CHANGELOG.md

Install

One-liner (Linux / macOS):

curl -fsSL https://raw.githubusercontent.com/yixian-huang/imgli/main/scripts/install.sh | sh
# pin:  ... | sh -s -- v0.2.0
imgli serve

Or download the archive for your OS/arch below, extract, and run
./imgli serve.

Docker:

docker pull ghcr.io/yixian-huang/imgli:v0.2.0

Changelog

  • 9a621e1 chore(license): relicense project to AGPL-3.0-only with commercial dual-license path
  • acac051 chore(release): prepare CHANGELOG for v0.2.0
  • bb6b7d7 docs(integrations): ShareX and uPic upload guides
  • 8dc6d39 docs(ops): production compose, reverse proxy snippets, and backup guide
  • 1b7e191 docs(readme): product screenshots and comparison table
  • 0992586 feat(cli): add imgli doctor for self-host misconfiguration checks
  • 55569e5 feat(cli): add imgli upload for API token multipart uploads
  • 3a447ee feat(imaging): strip EXIF/GPS on upload by default
  • e18de7d feat(serve): max_views / burn-after-read for image links
  • 1f4485f feat(settings): API Token client snippets with public base_url
  • cfcaf03 feat(settings): site slots for announcement, footer links, HTML inject
  • 6323a83 feat(web): polish upload success with primary URL and share link
  • c3100bf feat(web): public share page /s/{key} for public images
  • eea003b feat: monthly bandwidth cap, guest landing UX, and auth next return
  • acf22ba fix(ops): correct backup-sqlite name prefix defaults
  • 386a802 fix(plaza): use second-resolution cursors; improve OSS contributor hygiene
  • 74337d4 fix(security): S4 CDN deny for private/ object keys
  • bc9551d fix(ui): compact nav dual meters and show bandwidth on settings usage
  • 421ad6b fix(ui): hide upload-page quota meters on desktop to avoid Nav duplicate
  • db58c36 test(web): fix QueueOpts maxViews in upload tests

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 29 Jul 03:10

imgli v0.1.1

Full notes: CHANGELOG.md

Install

One-liner (Linux / macOS):

curl -fsSL https://raw.githubusercontent.com/yixian-huang/imgli/main/scripts/install.sh | sh
# pin:  ... | sh -s -- v0.1.1
imgli serve

Or download the archive for your OS/arch below, extract, and run
./imgli serve.

Docker:

docker pull ghcr.io/yixian-huang/imgli:v0.1.1

Changelog

  • 2bdc7cd chore(release): add SemVer changelog, GoReleaser, and GHCR publish flow
  • 1f58fa1 feat(release): add one-liner binary install and ship v0.1.1 notes
  • 14c155c fix(ci): 公开仓 CI 首跑暴露的三处存量问题(私仓 CI 断供数周未拦截)

v0.1.0 — initial public release

Choose a tag to compare

@yixian-huang yixian-huang released this 28 Jul 07:34

First public release of imgli — self-hosted image hosting, one leap to a link.

  • Single Go binary with embedded React frontend (SQLite default, PostgreSQL supported, no CGO)
  • Storage: local / S3-compatible (MinIO & RustFS verified, vendor test toolkit included) / WebDAV; CDN 302 offloading; presigned URLs for private images
  • Content safety: NSFW endpoint + OCR keyword screening (self-hosted sidecar), review queue
  • Guest upload, invite codes, SMTP mail, albums, public gallery, recycle bin, image expiry
  • Upload API + API tokens; PicGo / Typora / VS Code ready
  • Bilingual UI (中文/English), PWA, dark mode, watermark

Quick start: docker compose up -dhttp://localhost:8686 (first registered user becomes admin).