Skip to content

Latest commit

 

History

History
105 lines (70 loc) · 4.18 KB

File metadata and controls

105 lines (70 loc) · 4.18 KB
FileCodeBox

FileCodeBox

Share files like picking up a package

A lightweight, modern, self-hosted file sharing service. No account required—upload, share the passcode, and retrieve.

Live Demo · Documentation · 简体中文

Release Docker Pulls Stars License


FileCodeBox retrieval screen

Start with one command

docker run -d --restart unless-stopped -p 12345:12345 -v ./data:/app/data --name filecodebox lanol/filecodebox:2.5.0 # x-release-please-version

Open http://localhost:12345 and complete first-run setup. Pin a version in production; latest tracks the newest stable release.

Simple, yet capable

Share instantly
Files and text in one flow, with drag, paste, batch, and chunked uploads.
Expire on your terms
Expire by time or retrieval count, keep forever, and clean up automatically.
Own your data
Local, S3, OneDrive, WebDAV, and OpenDAL storage on infrastructure you control.

From sharing to administration

File sharing screen Admin dashboard

Mobile retrieval    Mobile sharing    Mobile administration

FastAPI Vue 3 SQLite Docker S3 WebDAV Dark Mode

Learn more

Related projects

If you enjoy self-hosted “box” tools, also check out this project from the same author:

BokeBox · Private AI Podcast Box

Drop in videos, links, or drafts, and get listen-worthy personal podcasts with custom host persona and voice.

BokeBox banner

BokeBox home

Contributing

Issues and pull requests are welcome. FileCodeBox is released under LGPL-3.0.

Disclaimer

Use FileCodeBox only for lawful file and text sharing. Do not upload, store, or distribute illegal, infringing, or unauthorized content. Operators are responsible for deployment security, data compliance, and content moderation.

If FileCodeBox helps you, consider leaving a Star.