vastsa/filecodebox

文件快递柜-匿名口令分享文本,文件,像拿快递一样取文件(FileCodeBox - File Express Cabinet - Anonymous Passcode Sharing Text, Files, Like Taking Express Delivery for Files)

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 43 minutes ago
Added to GitGenius on September 7th, 2026
Created on December 9th, 2022
Open Issues & Pull Requests: 14 (+0)
GitHub issues: Enabled
Number of forks: 1,068
Total Stargazers: 8,510 (+0)
Total Subscribers: 34 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 6.2 hours
Mean response time: 12.1 days
90th percentile: 17.3 days
Tracked items: 309

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Only 15% of issues opened in the past year have been closed. Three people close 89% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 13
New in 7 days: 3
Closed in 7 days: 0
Avg open age: 85 days
Stale 30+ days: 6
Stale 90+ days: 0

Recent activity

Opened in 7 days: 3
Closed in 7 days: 0
Comments in 7 days: 1
Events in 7 days: 1

Top labels

  • planned (4)
  • enhancement (1)

Most active issues this week

Detailed Description

FileCodeBox is a self-hosted file sharing tool that enables anonymous passcode-based file and text exchange without requiring user registration.

The tool addresses the need for simple, temporary file sharing by generating a passcode after upload that recipients use to retrieve content. Files and text are handled through a unified interface supporting drag-and-drop, paste, batch uploads, and chunked transfers. Expiration can be set by time, retrieval count, or configured for permanent storage, with automatic cleanup of expired content. The tool offers flexible storage backends including local filesystem, S3, OneDrive, WebDAV, and OpenDAL, allowing data to remain on self-hosted infrastructure.

FileCodeBox suits individuals and organizations seeking lightweight file sharing without the overhead of user accounts or complex permissions. It works well for temporary exchanges, internal team sharing, or scenarios where recipients need minimal friction to access files. The tool provides both a public sharing interface and an authenticated dashboard for managing uploads, viewing statistics, and configuring system settings including rate limiting and access protection.

Development activity shows consistent maintenance with regular updates addressing functionality and user experience. The project maintains comprehensive documentation covering deployment, storage configuration, security settings, and API usage. The codebase integrates established technologies including FastAPI for the backend and Vue 3 for the frontend, with support for dark mode and multiple storage providers indicating attention to both developer and end-user needs.