# sharebox

> ShareBox streams media without library scans or databases, offering a Plex-like experience on minimal hardware like a Raspberry Pi.

- **Category:** Media Streaming
- **Licence:** MIT
- **Latest version:** v5.1.0
- **Open source:** oss
- **Languages:** JavaScript, PHP, Python
- **Platforms:** Docker Compose, Synology, Unraid, Linux, Debian, Raspberry Pi
- **Tags:** SQLite, Streaming, Raspberry Pi, File Sharing, Media Server, Homelab, Nas, Tmdb, Transcoding, Ffmpeg, Hls, Video Streaming, Plex Alternative, Docker, Php, Self Hosted, Emby alternative, Jellyfin alternative, Sharebox

## Description

ShareBox is a PHP-based media server for streaming videos and sharing files by link, without the overhead of traditional media servers. It skips library scanning, uses SQLite instead of a database server, and requires no viewer accounts. Video transcoding happens on-the-fly via ffmpeg with three automatic modes: direct play for H.264/MP4, remux for H.264/MKV, and full transcode for HEVC/AV1. GPU acceleration works with Intel VAAPI, NVIDIA NVENC, and Raspberry Pi V4L2M2M. The UI includes a poster grid using TMDB metadata, a custom player with subtitles and quality options, a PDF reader, an audiobook player, password-protected share links with expiry, and an admin dashboard. It runs on minimal hardware — 256 MB RAM or a Raspberry Pi 4 — and deploys via Docker Compose, a one-line installer, or manual setup.

## Links

- [Homepage](https://github.com/ohugonnot/sharebox)
- [Website](http://199.231.187.166:8282/dl/browse)
- [Docker](ghcr.io/ohugonnot/sharebox)
- [GitHub Repository](https://github.com/ohugonnot/sharebox)
- [Installation Guide](https://github.com/ohugonnot/sharebox/blob/master/docs/INSTALL.md)
- [Documentation](https://github.com/ohugonnot/sharebox/tree/master/docs)
- [GPU Transcoding Guide](https://github.com/ohugonnot/sharebox/blob/master/docs/GPU.md)

---
Source: https://selfhost.directory/project/sharebox