OpenSourceProjects logo
ampache logo

ampacheA web based audio/video streaming application and file manager allowing you to access your music & videos from anywhere, using almost any internet enabled device.

A web based audio/video streaming application and file manager allowing you to access your music & videos from anywhere, using almost any internet enabled device.

3,798 stars
602 forks
PHP
AGPL-3.0

Screenshot not available yet

ampache

Ampache is a self-hosted web-based audio and video streaming application that lets you access your media library from anywhere on any internet-enabled device. It combines media streaming with file management capabilities, designed to present an already-organized collection in a useful and accessible way.

Key Features

  • Universal Streaming: Access music and videos from any device with a web browser
  • File Management: Organize and manage your media library with metadata extraction from embedded tags and filenames
  • Multi-Device Support: Works with Apache, nginx, lighttpd, and IIS web servers
  • REST API: Fully documented API for building custom clients and integrations
  • Docker Support: Pre-built Docker containers available for easy deployment

Use Cases

  • Home Media Server: Stream your personal music and video collection across your home network
  • Remote Access: Listen to your music or watch videos while traveling or away from home
  • Media Organization: Centralize and present a curated media library with proper metadata handling
  • Multi-User Streaming: Share your collection with family and friends via web interface

Who Is It For

Ampache is ideal for users who want to self-host their media collection and access it remotely without relying on commercial streaming services. It's best suited for those with an already-organized media library who value control over their content and privacy.

Trending Open Source Projects