Slink is a self-hosted image sharing platform built with Symfony and SvelteKit?.
Solves the problem of sharing images with friends, family, and colleagues without relying on third-party services. It also offers a platform for artists to share their work with the community. Additionally, developers may find it useful for self-hosting screenshots of personal projects, which can then be used on GitHub, portfolios, blogs, etc.
Features:
- Image Upload: Supports PNG, JPG, WEBP, SVG, BMP, ICO, GIF, AVIF, HEIC* and TIFF*.
- Authentication: Users can sign up and log in to the platform.
- User Approval: Require user approval before they can upload images.
- Share Links: Users can share links to their uploaded images and customize the image size.
- Upload History: Provides an overview of all images uploaded by the user.
- Storage Providers: Support for local and SMB storage providers.
- Explore Images: Features a listing page of public images uploaded by other users.
- Dark Mode: Includes support for both Dark and Light modes in the application.
- Dashboard: Enhanced statistics and analytics for admin users.