Plik

Self-Hosted

Open-source temporary/permanent file upload system with drag-and-drop

Visit Website

Overview

Plik is a self-hosted file upload platform for easy sharing via drag-and-drop and single-click functionality. It supports temporary or permanent storage, password protection, custom expiration dates, and multiple upload methods (web UI, CLI, REST API). Deployable via Docker (simplest setup) or pre-built binaries, it offers granular control over upload limits, storage quotas, and user permissions. Ideal for private file transfers, it integrates seamlessly with workflows and allows branding customization for the web interface.

Self-Hosting Resources

Below is a reference structure for docker-compose.yml. ⚠️ Do NOT run blindly. Replace placeholders with official values.

docker-compose.template.yml TEMPLATE

version: '3'
services:
  plik:
    image: <OFFICIAL_IMAGE_NAME>:latest
    container_name: plik
    ports:
      - "8080:<APP_INTERNAL_PORT>"
    volumes:
      - ./data:/app/data
    restart: unless-stopped

Key Features

  • Drag-and-drop & single-click file uploads
  • Temporary/permanent storage with custom expiration dates
  • Password protection for sensitive files
  • REST API & CLI client for automation
  • Docker-based deployment for quick self-hosting

Frequently Asked Questions

? Is Plik hard to install?

Plik is easy to install via Docker—run a single command to launch the container. Pre-built binaries are also available for major OSes. Official docs provide step-by-step guides, making it accessible for users with basic server experience.

? Is it a good alternative to WeTransfer?

Yes—Plik offers similar temporary transfer features but with full privacy (self-hosted) and no file size limits (server-dependent). It also adds permanent storage, password protection, and automation tools, making it more flexible for teams.

? Is it completely free?

Plik is 100% free and open source (MIT license). There are no hidden fees or premium tiers—all features are available for self-hosted installations. You only cover server hosting costs if you deploy it.

Top Alternatives

WeTransfer Search Google
Dropbox Transfer Search Google

People Also Ask about Plik

Plik vs WeTransferPlik vs Dropbox Transfer Plik 2025 review Plik docker-compose example

Tool Info

Pricing Open Source
Platform Self-Hosted

Pros

  • Privacy-focused (self-hosted, no third-party access)
  • No subscription fees (100% open source)
  • Flexible upload options (web, CLI, API)
  • Customizable storage rules and limits

Cons

  • Requires basic server setup knowledge
  • No built-in CDN (needs manual integration)
  • Limited UI customization compared to SaaS tools

More File Transfer - Single-click & Drag-n-drop Upload Tools