Рефакторизация структуры кода для улучшения читаемости и удобства сопровождения.

This commit is contained in:
2026-04-30 07:41:41 +03:00
parent eec534760e
commit 89b17ea2b2
1406 changed files with 38483 additions and 3 deletions
+1
View File
@@ -0,0 +1 @@
+43
View File
@@ -0,0 +1,43 @@
manifestVersion: 1
id: mstream
name: mStream
tagline: Частный музыкальный сервер
category: media
version: "6.5.7"
port: 3840
description: >-
💿 mStream — это автономный сервер потоковой передачи музыки, который позволяет транслировать вашу личную музыкальную коллекцию из любого места с помощью веб-браузера или совместимого приложения. После установки он сканирует ваш локальный музыкальный каталог и создает библиотеку, к которой вы можете получить удаленный доступ, делая вашу музыку доступной на вашем телефоне, планшете или компьютере, не полагаясь на сторонние сервисы.
Он поддерживает высококачественные аудиоформаты, такие как FLAC, и обеспечивает воспроизведение без пауз для плавного и непрерывного прослушивания. Пользовательский интерфейс понятен, отзывчив и прост в навигации, обеспечивая привычный интерфейс, аналогичный коммерческим музыкальным платформам.
Поскольку mStream имеет открытый исходный код и полностью работает на вашем собственном оборудовании, вся ваша музыка и данные остаются конфиденциальными. Здесь нет рекламы, подписок и сбора данных, что делает его надежным и ориентированным на конфиденциальность решением для управления вашей музыкальной библиотекой и ее использования на ваших собственных условиях.
developer: Iros Software
website: https://mstream.io/
submitter: dennysubke
submission: https://github.com/getumbrel/dfwebos-apps/pull/3287
repo: https://github.com/IrosTheBeggar/mStream
support: https://github.com/IrosTheBeggar/mStream/issues
gallery:
- 1.jpg
- 2.jpg
- 3.jpg
- 4.jpg
- 5.jpg
releaseNotes: >-
Основные моменты этого выпуска:
- Полная поддержка Subsonic REST API с ключами API для каждого пользователя для аутентификации клиента.
- Поддержка DLNA/UPnP MediaServer с несколькими макетами просмотра и смарт-контейнерами.
- Поддержка текстов песен, включая встроенные теги и дополнительные файлы, с дополнительным резервным вариантом LRCLib.
- Поддержка нескольких исполнителей и компиляций треков и альбомов.
- Поддержка переименования плейлиста в интерфейс по умолчанию.
- Генерация сигналов в реальном времени во время сканирования с отображением сигналов в виде индикатора выполнения.
- Различные исправления ошибок, включая сбои при сканировании файлов, проблемы общедоступной настройки и проблемы с загрузкой в некоторых средах.
Полные примечания к выпуску можно найти по адресу https://github.com/IrosTheBeggar/mStream/releases.
dependencies: []
path: ""
defaultUsername: ""
defaultPassword: ""
+17
View File
@@ -0,0 +1,17 @@
version: '3.7'
services:
app_proxy:
environment:
APP_HOST: mstream_server_1
APP_PORT: 3000
server:
image: linuxserver/mstream:6.5.7@sha256:c2952c4cb8fac901c4bb672788514473d58f84c2c02fe96132ba88e409817ff2
restart: on-failure
environment:
- PUID=1000
- PGID=1000
volumes:
- ${APP_DATA_DIR}/data:/config
- ${DFWEBOS_ROOT}/data/storage/downloads/music:/music