The next generation
ShareX / File upload server

Packed with features and a great dashboard. What more could you want?

zipline.diced.sh
Home page screenshot
Zipline has an amazing dashboard

Zipline's dashboard is packed with features, and is designed to be easy to use.

zipline.diced.sh
Gallery page screenshot
Gallery to view all your uploads

View all your uploads in one place, and easily manage them.

zipline.diced.sh
Metrics page screenshot
Metrics to track your uploads and more

Track your uploads with historical data, and all stats related to your Zipline instance.

zipline.diced.sh
URLs page screenshot
View your shortened URLs

View all your shortened URLs in one place, and easily manage them.

zipline.diced.sh
Folders page screenshot
Organize your files with folders

Organize your files with folders, and easily manage them.

zipline.diced.sh
Settings page screenshot
Customize Zipline to your liking

Customize Zipline to your liking with a wide range of settings.

What does Zipline offer?

Zipline offers a wide range of features, all designed to make sharing files and links easier.

Setup Quickly

Setup your own Zipline instance in minutes.

Configure

Configure Zipline easily within the dashboard.

Upload any file

Upload images, videos, and more to Zipline, with extra support for syntax highlighting in text files.

Folders

Organize your files with folders.

Tags

Tag your files for easy organization and searching.

URL shortening

Shorten URLs with Zipline with custom links and more.

Embeds

Zipline generates embeds for files uploaded, making it possible to customize how they look in apps like Discord.

Discord Webhooks

Receive notifications in Discord when files are uploaded and URLs are shortened.

HTTP Webhooks

Need more than Discord? You can access all event data with HTTP webhooks.

OAuth2

Zipline supports Discord, GitHub, Google, and OIDC (any provider) for authentication.

2FA

Secure your users account's with Two-Factor Authentication.

Passkeys

Passwordless authentication for your users.

Password Protection

Protect your files and URLs with passwords.

Image Compression

Compress your images on the fly to save space.

Video Thumbnails

Zipline will automatically generate thumbnails for your videos

API

Zipline offers a fully featured API that allows for more fine-grained control over your instance.

PWA

When enabled, Zipline can be installed as a PWA on supported devices.

Partial Uploads

Zipline supports "chunking" your files when uploading large files.

Invites

Create invite links to share your instance with others.

Quotas

Set quotas on users to limit the amount of files they can upload.

Custom Themes

Customize Zipline with your own themes.

Ready to get started?
zsh
~/zipline/
Creating network "zipline_default" with the default driver
Creating zipline_postgres_1 ... done
Creating zipline_zipline_1 ... done
Setup in seconds

Zipline is designed to be easy to setup via Docker, and is ready to go in seconds.

Support development!
GitHub Sponsor

Zipline is developed in my free time, and I would love to continue working on it. If you want to support me, consider sponsoring me on GitHub!

Star Zipline

If you don't want to sponsor me, consider starring Zipline on GitHub! It helps Zipline get more exposure on the project :)