
015
Temporary one-time file and text sharing with processing and access controls
390 stars 40 forks last commit first released AGPL-3.0
Actively maintained
Last commit 5 Jul 2026.

015 is a self-hosted temporary file and text sharing platform designed for one-time and short-lived uploads. It combines a modern Vue/Nuxt frontend with a Go backend and supports chunked uploads, frontend file-hash detection for instant transfer, and background processing for file tasks.
Key Features
- Chunked, high-performance uploads with frontend hashing and instant-transfer detection to avoid duplicate uploads
- Concurrent processing using frontend web workers and a backend worker queue for asynchronous tasks
- Image processing including automatic compression and preview support for images, video, audio, and documents
- Share management with configurable password protection, download count limits, expiration times, and pickup codes
- Download access control using JWT-based tokens and Redis for caching share metadata
- Responsive UI built with Vue 3, Nuxt 3, TypeScript and Tailwind CSS; backend written in Go with an Asynq-based worker system
Use Cases
- Quickly share large files or snippets as one-time or temporary links with expiration and access limits
- Public or private file drops with password or pickup-code protection for ad-hoc collaboration
- Automatic image compression and preview for sending media without manual processing
Limitations and Considerations
- Default storage uses the local filesystem; cloud object storage adapters are not provided out of the box
- Resume-upload behavior has partial support; backend-side resumed-part enumeration is listed as a planned improvement
015 is suitable for teams and individuals needing ephemeral, controlled file sharing without a third‑party service. It emphasizes fast uploads, access controls, and simple lifecycle management for temporary content.
Categories:
Tags:
Tech Stack:
Similar to 015
AList
Multi-storage file listing server with WebDAV and previews
AList is a multi-storage file listing and sharing server with WebDAV access, file previews, protected routes, uploads, and cross-storage file operations.
transfer.sh
Command-line file sharing service with expiring links
transfer.sh is a lightweight Go server for sharing files via curl, generating shareable links with optional expiry, download limits, and pluggable storage backends.
Lufin
Modern self-hosted file sharing with optional end-to-end encryption
Lufin is a modern self-hosted file-sharing app with client-side encryption, S3/MinIO storage support, rich previews, password protection, and Docker Compose deployment.
Papermark
Document sharing and virtual data rooms with analytics
Open-source DocSend alternative for secure document sharing and data rooms, with custom domains, access controls, and viewing analytics.

FileBrowser Quantum
Web-based file manager with sharing, access control, and search
Self-hosted web file browser to manage files, users, access control, sharing links, previews, and fast indexed search with real-time UI updates.

Palmr.
Privacy-focused file sharing and transfer platform
Palmr. is an open-source file-sharing platform for uploading, organizing, and securely sharing files with custom links, passwords, and access control.






