Audioserve

Simple personal server to serve audio files from directories (audiobooks, music, podcasts...). Focused on simplicity and supports sync of play position between clients.


Product Overview

Audioserve is a simple, self-hosted audio file server that allows you to serve your personal audio collections from directories. It supports various formats, including audiobooks, music, and podcasts, with features like natural ordering of files and support for single-file audiobooks with chapters. The project focuses on simplicity and offers advanced features like synchronization of play positions between clients.

Main Features

  • Media Library: Serve audio files from directories in their original structure.
  • Single File Audiobooks and Chapters: Support for single-file audiobooks with chapters presented as virtual files.
  • Merge/Collapsing of CD Subfolders: Merge and collapse CD subfolders for easy browsing.
  • Audio Files Metadata Tags: Display optional metadata tags for audio files.
  • Collections Cache: Cache frequently accessed collections for improved performance.
  • Sharing Playback Positions between Clients: Sync play positions between clients for seamless listening experiences.

In addition to these core features, Audioserve also offers advanced functionality, including:

  • Security: Support for TLS/SSL encryption, reverse proxy, and rate limiting requests.
  • Performance: Transcoding cache, response compression, and HTTP/2 support for improved performance.
  • Transcoding: Alternative transcoding configurations and Apple user-specific settings.
  • Command Line, Web Client, Android Client, and API: Various client options for accessing your audio library.
  • Installation and Docker Image: Easy installation and deployment using Docker.

Related

gonic
mpd
moOde Audio
mStream
Snapcast
copyparty
Audiobookshelf
Bsimp