# Silo

> A self-hosted, open-source media server for movies, shows, audiobooks, ebooks, podcasts, and manga with hardware transcoding and Jellyfin-compatible APIs.

- **Category:** Media Server
- **Licence:** AGPL-3.0
- **Open source:** oss
- **Languages:** Typescript, Go
- **Platforms:** Docker Compose
- **Tags:** PostgreSQL, Redis, Media Server, Meilisearch, Transcoding, Hardware Acceleration, Docker, Go, React, Self Hosted, Parental controls, Offline Download, Silo, Metadata Plugins, Jellyfin Compatible, Audiobookshelf Compatible

## Description

Silo is a media server you run on your own hardware, built with a Go backend and React web UI. It brings movies, shows, audiobooks, ebooks, podcasts, and manga into one catalog, using metadata plugins like TMDB and TVDB to fetch artwork and descriptions. Playback supports direct play, remuxing, and transcoding with Intel VA-API, Quick Sync, and NVIDIA NVENC hardware acceleration. Silo exposes Jellyfin/Emby-compatible APIs and Audiobookshelf compatibility so third-party clients such as VidHub, Findroid, and Infuse can connect. Household profiles each get their own watch progress, library access, and parental controls. All configuration is managed through an admin web interface rather than config files. The default deployment uses Docker Compose with PostgreSQL (pgvector), Redis, and optional Meilisearch for search. Silo is pre-release with no stable version yet; APIs and database migrations may shift before 1.0.

## Links

- [Homepage](https://github.com/silo-server/silo-server)
- [Website](https://siloserver.org)
- [Docker](ghcr.io/silo-server/silo-server)
- [Documentation](https://siloserver.org/docs)
- [GitHub Repository](https://github.com/Silo-Server/silo-server)
- [Discord Community](https://discord.gg/siloserver)
- [Release Versioning Docs](https://github.com/Silo-Server/silo-server/blob/main/docs/release-versioning.md)
- [Development Guide](https://github.com/Silo-Server/silo-server/blob/main/DEVELOPMENT.md)
- [Settings API](https://github.com/Silo-Server/silo-server/blob/main/docs/settings-api.md)
- [Downloads API](https://github.com/Silo-Server/silo-server/blob/main/docs/downloads-api.md)
- [Apple Push Display Token API](https://github.com/Silo-Server/silo-server/blob/main/docs/notifications-push-api.md)

---
Source: https://selfhost.directory/project/silo-server