Favicon of PicoShare

PicoShare

Host and share images, videos, and files directly. Keep full control with no file restrictions, zero compression, and ad-free downloads for all your guests.

Take complete control over how you share images, videos, and documents with a self-hosted file-sharing service. Unlike commercial platforms, this tool ensures that only you can upload files, while allowing anyone to download them via direct links without needing an account or viewing advertisements. Your media remains exactly as you intended, with zero resizing, re-encoding, or loss of original metadata.

Key benefits include:

  • Direct download links that never force guests to see ads or sign up.
  • Zero restrictions on file type, size, or content.
  • Original quality preservation with no media resizing or re-encoding.
  • Metadata retention to keep your original filenames and file details intact.
  • Open-source and self-hosted architecture for complete data ownership.

Share your files securely and simply, knowing you have absolute authority over your data and your guests have a frictionless download experience.

Directory Structure

picoshare
data
.env
docker-compose.yml

docker-compose.yml

services:
  picoshare:
    image: mtlynch/picoshare
    container_name: picoshare
    restart: unless-stopped
    ports:
      - "4001:4001"
    environment:
      - PS_SHARED_SECRET=${PS_SHARED_SECRET}
    volumes:
      - ./data:/data

.env

# The password required to upload files
PS_SHARED_SECRET=your_super_secret_password

Share:

Ad
Favicon

 

  
 

Similar to PicoShare

Favicon

 

  
  
Favicon

 

  
  
Favicon