Stars
Forks
Watchers
Developer links
Zipline
ShareX and file uploads, next generation: Zipline is a Node.js/React/PostgreSQL server that turns screenshot sharing and file hosting into something you run yourself instead of renting from Imgur or a paid image host. The core workflow is built around ShareX: generate an .sxcu config from your account settings, import it, and every screenshot or clipboard capture uploads to your domain with a short link copied automatically. Uploads accept any file type, organized with folders and tags, with token-protected uploading, optional password protection, view-limited auto-deletion, image compression, metadata stripping, automatic video thumbnails, and chunked/partial uploads for large files. File URLs come in configurable formats - UUIDs, dates, random alphanumerics, original names, even zero-width spaces. A built-in URL shortener adds vanity slugs, passwords, view caps, and custom domains. Discord embeds are first-class: customize OG metadata titles, descriptions, and colors so links unfurl exactly how you want, and fire fully customizable Discord or HTTP webhooks on each upload. Authentication is serious: OAuth2 (Discord, GitHub, Google, OIDC), TOTP two-factor, and passkeys, with invite-based registration and per-user quotas for shared instances. Storage targets local disk or any S3-compatible backend, a full REST API automates everything, and custom themes plus a PWA round out the experience.
Benefits
- Screenshots on Your Domain
- ShareX captures upload straight to your server with the link on your clipboard - no third-party image host.
- Links That Unfurl Right
- Custom OG embed titles, descriptions, and colors control exactly how shares look in Discord and social feeds.
- Self-Destructing Shares
- Password protection, view limits, and auto-deletion give ephemeral sharing without a subscription.
- Multi-User Ready
- Invites, per-user quotas, OAuth2, 2FA, and passkeys make a shared instance safe for a whole community.
Features
- ShareX Integration
- One-click .sxcu config export for instant screenshot and file capture workflows.
- Any-File Uploads
- Folders, tags, chunked large-file uploads, compression, metadata removal, and video thumbnails.
- URL Shortener
- Vanity slugs, passwords, view caps, custom domains, and click tracking.
- Configurable URL Formats
- UUID, date, random, original-name, or zero-width-space file URLs.
- Webhooks and Embeds
- Customizable Discord and HTTP webhooks plus full OG embed control per upload.
- Flexible Storage and API
- Local or S3-compatible storage, full REST API, custom themes, and PWA support.