About FunHoard
FunHoard is a personal media server built for people who want to enjoy their own media collection without relying on cloud services or subscriptions.
The Story
FunHoard started as a personal project to solve a simple problem: having a large collection of music, videos, audiobooks, and documents scattered across drives with no good way to access them from different devices. Commercial solutions either required cloud uploads, came with monthly fees, or didn’t support the full range of media types.
FunHoard was built to be the media server we wanted — one that handles everything from MP3s to PDFs to EPUBs, runs on your own hardware, and lets you stream to any device on your network.
How It Works
FunHoard runs as a local server on your Mac. It scans the directories you point it at, extracts metadata from your media files, and serves them through a web interface and native mobile apps.
The stack:
- Backend — Python FastAPI server with MongoDB for data storage
- Frontend — React web app with a full-featured media player
- Transcoding — Dedicated FFmpeg-based transcoding server for on-the-fly format conversion
- Text-to-Speech — Integrated TTS engine for reading documents aloud
- Mobile — Native iOS app (Android coming soon)
Who Makes FunHoard?
FunHoard is developed by Storizzi, a technology consultancy based in France.
Contact
Got questions, feedback, or feature requests?
- Email: support@funhoard.com
- GitHub: github.com/storizzi