Открытый музыкальный сервер для самостоятельного размещения: транслируйте свою коллекцию в браузер или мобильное приложение; совместим с клиентами Subsonic.
epoupon/lms
Самостоятельно размещаемый музыкальный сервер с веб-интерфейсом для потокового воспроизведения собственной коллекции музыки из любого места.
- Звёзды
- 1,698
- Форки
- 92
- Открытые issues
- 87
- Последний коммит
- позавчера
Что это?
LMS (Lightweight Music Server) — ПО для самостоятельного размещения музыкального стримингового сервера. Оно сканирует локальные музыкальные библиотеки и позволяет слушать музыку через веб-интерфейс, а также предоставляет API Subsonic/OpenSubsonic для подключения совместимых клиентских приложений.
LMS считывает теги с несколькими значениями, например жанры, настроение и исполнителей, поддерживает идентификаторы MusicBrainz, чтобы различать исполнителей и релизы с одинаковыми названиями, а альбомы группирует по группам релизов, благодаря чему ремастеры и переиздания можно показывать отдельно. Поддерживается скробблинг через ListenBrainz и Last.fm, а отметки «нравится» в ListenBrainz можно синхронизировать. Также есть подкасты, плейлисты (m3u/m3u8), тексты песен (lrc, txt и встроенные), ReplayGain и транскодирование на лету.
Для поиска музыки LMS предлагает фильтры по тегам, рекомендации похожих исполнителей и альбомов на основе сходства аудио или тегов, а также режим радио, который постоянно добавляет в очередь воспроизведения связанные треки.
Ключевые возможности
- 01Поддержка API Subsonic/OpenSubsonic для совместимых клиентских приложений
- 02Веб-интерфейс с поддержкой нескольких библиотек и пользовательских аккаунтов
- 03Скробблинг в ListenBrainz и Last.fm, а также синхронизация отметок «нравится» из ListenBrainz
- 04Рекомендации на основе сходства аудио или тегов и режим радио
- 05Подкасты, плейлисты m3u/m3u8 и тексты песен (lrc, txt и встроенные)
- 06Поддержка ReplayGain и транскодирование аудио для снижения расхода трафика
Сценарии использования
- Потоковое воспроизведение личной коллекции FLAC или MP3 на телефоне или в браузере — дома или удалённо
- Запуск музыкального сервера на маломощном устройстве, например Raspberry Pi
- Использование мобильного приложения, совместимого с Subsonic, для доступа к собственной библиотеке
- Синхронизация истории прослушивания с ListenBrainz или Last.fm
Быстрый старт
- 1
Следуйте инструкции по установке в INSTALL.md (в README нет встроенных команд установки).
Что важно знать
- Распространяется по лицензии GPL-3.0 — лицензии с авторским левом, требующей, чтобы производные работы оставались открытыми.
- Создание рекомендаций в режиме сравнения аудиосходства по умолчанию может занять много времени, особенно на маломощном оборудовании, например Raspberry Pi 4.
В подборках
Темы
Частые вопросы
- Что такое lms?
- Самостоятельно размещаемый музыкальный сервер с веб-интерфейсом для потокового воспроизведения собственной коллекции музыки из любого места. LMS (Lightweight Music Server) — ПО для самостоятельного размещения музыкального стримингового сервера. Оно сканирует локальные музыкальные библиотеки и позволяет слушать музыку через веб-интерфейс, а также предоставляет API Subsonic/OpenSubsonic для подключения совместимых клиентских приложений.
- lms можно использовать бесплатно? Какая у него лицензия?
- lms распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- lms всё ещё поддерживается?
- Активно поддерживается. Последний коммит в lms — 5 нояб. 2026 г..
- Для чего можно использовать lms?
- Потоковое воспроизведение личной коллекции FLAC или MP3 на телефоне или в браузере — дома или удалённо Запуск музыкального сервера на маломощном устройстве, например Raspberry Pi Использование мобильного приложения, совместимого с Subsonic, для доступа к собственной библиотеке Синхронизация истории прослушивания с ListenBrainz или Last.fm
- Как установить lms?
- Следуйте инструкции по установке в INSTALL.md (в README нет встроенных команд установки).
- Где скачать lms?
- Исходный код и инструкции по установке — на GitHub: https://github.com/epoupon/lms
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Сервер для самостоятельного стриминга музыки, который позволяет слушать свою библиотеку через браузер или мобильное приложение.
Приложение в Docker, которое отправляет сведения о прослушивании музыки из Spotify, Plex, Jellyfin и других источников в Last.fm, ListenBrainz и другие сервисы.
Сервер для самостоятельного размещения музыкальной коллекции: слушайте её в веб-приложении, мобильных приложениях и настольных версиях.
Self-hosted сервер для потокового воспроизведения музыки из локальных аудиофайлов с веб-плеером в стиле Spotify.
Расширяемый музыкальный сервер на Python, который воспроизводит локальную музыку, Spotify, SoundCloud и интернет-радио и управляется через MPD- или веб-клиент.