Skip to content
TopicTracker
From HackerNewsView original
TranslationTranslation

Flick – Self-hostable file sharing with human-friendly codes (Go/Next.js)

Flick is an open-source, self-hostable file sharing platform built with Go and Next.js. It focuses on sharing files via human-friendly codes, offering an alternative to services like WeTransfer with full user control over data and infrastructure.

Background

- Flick is an open-source, self-hostable file-sharing platform, similar to services like WeTransfer or Dropbox's sharing links, but designed to be run on your own server rather than relying on a third-party cloud provider. - Its standout feature is "human-friendly codes": instead of sharing a long, unmemorable URL, recipients get a short, readable code (e.g., "blue-falcon-82") to retrieve the file — making it easier to communicate over voice or in constrained interfaces. - The project is built with Go (for the backend) and Next.js (for the frontend), two widely used web-development frameworks, and is published under a permissive MIT license on GitHub. - Self-hosted file sharing appeals to privacy-conscious users, organizations that need to keep data within their own infrastructure, or anyone who wants to avoid the size limits, account requirements, or surveillance of public cloud services.