Если Navidrome кажется слишком минималистичным, а хочется полного набора протоколов — Subsonic API для мобильных клиентов, DAAP для iTunes, UPnP/DLNA для телевизора и WebDAV для прямого доступа к файлам — Ampache закрывает все эти сценарии одним сервером. Это один из старейших живых self-hosted музыкальных проектов, который тянется ещё с середины 2000-х и за это время оброс поддержкой практически всего, что придумали для стриминга своей коллекции. Ниже — рабочий docker-compose.yml и разбор нюансов, которые не всегда очевидны из официальной документации.
Подробнее →