Plik
Plik lets you send big files the way WeTransfer does, except the server is yours: upload from the browser or one CLI command and get an expiring link to share. Files can delete themselves after the first download, stream straight from uploader to downloader without touching disk, or sit behind a password until their TTL runs out and cleanup removes them. End-to-end encryption with Age works between the CLI and the web interface, so the server only ever holds ciphertext. Recipients preview code with syntax highlighting, read rendered Markdown and Mermaid diagrams, and play media in the browser without downloading first. Storage lands on local disk, S3, OpenStack Swift, or Google Cloud Storage, with metadata in SQLite, PostgreSQL, or MySQL, and sign-in through local accounts, Google, GitHub, or OIDC. The web interface speaks twelve languages with light, dark, and custom themes, and Prometheus metrics plus an MCP server connect Plik to monitoring and AI assistants. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
Deploy