{"slug": "built-tmpdrop-a-tiny-self-hosted-ephemeral-file-drop", "title": "Built tmpdrop — a tiny self-hosted ephemeral file drop", "summary": "A developer built tmpdrop, a self-hosted ephemeral file drop service that automatically deletes uploaded files after one or 24 hours. The tool generates unguessable URLs with 72 bits of entropy and enforces a strict MIME allowlist with CSP sandboxing. The project is available as a single Docker Compose deployment under the MIT license.", "body_md": "Drag-drop upload, unguessable URLs (72 bits entropy), auto-deletes after 1h/24h, strict MIME allowlist + CSP sandbox.\n\nOne docker compose up. MIT.\n\n🔗 [https://github.com/rogerhokp/tmpdrop](https://github.com/rogerhokp/tmpdrop)\n\n🌐 [https://tmpdrop.solardev.online](https://tmpdrop.solardev.online)\n\nWhy another one: public file hosts retain your data on infra you don't control + predictable URLs get scraped. tmpdrop is \"0x0.st but on your own box\" with a security posture I'm actually comfortable with.\n\nBuilt with Claude Code pair-programming; threat model + security choices mine.", "url": "https://wpnews.pro/news/built-tmpdrop-a-tiny-self-hosted-ephemeral-file-drop", "canonical_source": "https://dev.to/kin_panho_319240e9b3688c/built-tmpdrop-a-tiny-self-hosted-ephemeral-file-drop-370f", "published_at": "2026-05-25 15:00:09+00:00", "updated_at": "2026-05-25 15:05:42.508781+00:00", "lang": "en", "topics": ["ai-tools", "ai-products"], "entities": ["tmpdrop", "Claude Code", "MIT", "GitHub"], "alternates": {"html": "https://wpnews.pro/news/built-tmpdrop-a-tiny-self-hosted-ephemeral-file-drop", "markdown": "https://wpnews.pro/news/built-tmpdrop-a-tiny-self-hosted-ephemeral-file-drop.md", "text": "https://wpnews.pro/news/built-tmpdrop-a-tiny-self-hosted-ephemeral-file-drop.txt", "jsonld": "https://wpnews.pro/news/built-tmpdrop-a-tiny-self-hosted-ephemeral-file-drop.jsonld"}}