Skip to content

Introduction to Slink

Slink Screenshot

GitHub Workflow StatusDocker Image VersionDocker PullsLicense

Slink is an open-source, self-hosted image-sharing application that keeps your images and their share links fully under your control, including each link’s visibility, optional password, and how long it remains active. It supports local, SMB, S3, and S3-compatible storage, with authentication through email and password or an OIDC/SSO provider.

Running your own instance keeps full control over your images and who can access them. Nothing is stored on services you don’t own, and you decide retention, visibility, and access.

  • Private image sharing for friends, family, or a team
  • Hosting screenshots for GitHub issues, portfolios, and blogs
  • A self-hosted alternative to public image hosts

Privacy-First Shares

Shares are private by default and reachable only via the generated link. Learn more →

Expiring Shares

Set an expiration date so a share auto-revokes after a chosen time. Learn more →

Share Management

Dedicated page to list, edit, publish, or revoke your shares. Learn more →

URL Shortening

Shorten image URLs for easier sharing.

Collections

Group images and share an entire collection via a single link.

Explore

Browse images other users have made publicly visible.

Image Upload

Supports PNG, JPG, WEBP, SVG, BMP, ICO, GIF, AVIF, HEIC*, and TIFF*.

Multi-File Upload

Parallel uploads with progress tracking and per-file error handling.

Image Compression

Compress images on upload to reduce file size.

Deduplication on Upload

Detects duplicate images at upload time and notifies the user.

Guest Upload

Allow unauthenticated users to upload without creating an account. Learn more →

API Keys & Automation

Programmatic access for custom integrations and automation. Learn more →

Nested Tags

Hierarchical tag management with search and a dedicated management page.

Upload History

Overview of all your uploads with list and grid views.

Bookmarks

Save public images for easy access later.

Comments

Leave comments on public images for discussion and feedback.

Notifications

Receive notifications for interactions with your images.

Multi-Language UI

Interface available in English, German, Spanish, French, Italian, Japanese, Polish, Ukrainian, and Chinese. Learn more →

Dark Mode

Light and dark themes.

Storage Providers

Support for local, SMB, and AWS S3 backends. Learn more →

Storage Usage Tracking

Monitor and display storage consumption metrics.

Authentication

Email/password sign-up and login.

SSO / OIDC

Single Sign-On with Google, Authentik, Keycloak, Authelia, Pocket ID, and custom OIDC providers.

User Approval

Require admin approval before new users can upload. Learn more →

Image Moderation

Full administrative control over image visibility and content.

Admin Dashboard

Statistics and analytics for admin users.

Settings Management

Manage users, storage, and other platform settings. Learn more →