Maloja Хостинг
Отслеживайте историю прослушивания музыки и скробблы на приватной, самостоятельно размещаемой альтернативе Last.fm.
- Один клик развернуть
- 15 ГБ Необходимое дисковое пространство
- 1 ГБ ОЗУ Необходимая память
- От 2 € Цена
Что вы получаете
на AvaHost
Развертывание в один клик, собственный домен, бесплатный HTTPS, автоматические обновления приложений и запланированные резервные копии включены в каждое облачное приложение. Вы можете запускать несколько приложений на одном сервере, и доступ к терминалу включен.
Этот шаблон не включает контейнер базы данных.

Технологии
- Образ Docker
- krateng/maloja:latest
- Порт по умолчанию
- 42010

Как работает Maloja
Maloja получает скробблы от совместимых плееров или клиентов и сохраняет каждое событие прослушивания в личной базе данных. Интерфейс преобразует эту историю в диаграммы, статистику на основе времени, представления исполнителей и треков, паттерны прослушивания и вручную исправленные метаданные. API-ключ позволяет авторизованным клиентам отправлять новые события.
Точки совместимости могут принимать форматы, используемые клиентами ListenBrainz или GNU FM, а собственный API поддерживает интеграции, специфичные для Maloja. Существующую историю можно импортировать из официальных экспортов Spotify или ListenBrainz, экспорта Last.fm в поддерживаемом формате или другого экземпляра Maloja. Ручное скробблирование доступно, когда плеер не может отправлять отчеты напрямую.
Ключевые возможности Maloja
Приложение делает упор на владение и настройку истории прослушивания. Пользователи могут определять ассоциации исполнителей, объединять вариации названий, добавлять пользовательские изображения и корректировать метаданные, чтобы диаграммы отражали каталог, который они узнают. Внешние источники изображений, такие как Last.fm или Spotify, могут требовать отдельные учетные данные API.
Maloja не является сервером потоковой передачи музыки и не предоставляет песни, подписки или учетные записи плеера. Он записывает активность прослушивания, поступающую от совместимых клиентов. Если приложение скробблирования, точка доступа, API-ключ или интеграция плеера неправильно настроены, воспроизведение может продолжаться, пока личная история остается неполной.
Maloja против Last.fm
Maloja
Maloja — это самостоятельно размещенная база данных скробблов, которая создает приватные диаграммы и статистику из отправленных событий прослушивания. Last.fm работает как размещенный сервис профиля с приложениями для настольных и мобильных устройств, интеграциями для основных музыкальных платформ, персонализированными отчетами, социальной историей прослушивания, информацией об исполнителях и рекомендациями.
Last.fm
Last.fm может подойти слушателям, которые хотят широкую сеть коммерческих интеграций и размещенный профиль, работающий на поддерживаемых сервисах. Maloja привлекает пользователей, которые ценят локальный контроль над своей историей и готовы настраивать клиентов, API-ключи, исправления метаданных, поставщиков изображений, импорты, хранилище и резервные копии.
Кто использует Maloja
Любители музыки используют Maloja для сохранения долгосрочной истории прослушивания, сравнения исполнителей или треков во времени и создания диаграмм независимо от поставщика потоковой передачи. Пользователи, переходящие с другого сервиса скробблирования, могут импортировать поддерживаемые экспорты, а разработчики могут подключать личные инструменты через собственный API.
Точность статистики зависит от полученных событий и метаданных. Дублирующиеся скробблы, несогласованные названия исполнителей, отсутствующая информация об альбоме или отключенные клиенты могут исказить диаграммы. Периодический просмотр и исправление — часть поддержания полезного личного архива прослушивания.

Самостоятельное размещение Maloja: требования и стоимость
Спрос растет с объемом скробблов, импортированной историей, расчетами диаграмм, одновременными посетителями, кешированием изображений, пользовательскими работами, вызовами API и сохраненными локальными данными. Каталог записывает PostgreSQL и MariaDB как не требуется; постоянный каталог данных Maloja содержит историю и конфигурацию, которые должны оставаться защищенными вместе. Maloja управляется хранилищем, поэтому 50 ГБ на Plan 3 — это реалистичная отправная точка, а 100 ГБ на Plan 4 лучше подходит для большой библиотеки.
На AvaHost Maloja использует Plan 1 за €2. Размещенный пакет Maloja включает развертывание в один клик, пользовательский домен с автоматическим HTTPS, автоматические обновления приложения и запланированные резервные копии. Развертывание каталога предоставляет сгенерированный пароль администратора, а Maloja предоставляет API-ключ из своих параметров для совместимых плееров. Музыкальные подписки, аудиофайлы, клиенты скробблирования, конфигурация плеера и дополнительные учетные данные поставщика изображений не включены.
F.A.Q
Maloja начинается с €2 на Plan 1. Личная история прослушиваний с лёгким просмотром подходит для базового плана, а крупные импорты, многолетние события, кэширование изображений, генерация графиков, трафик API и несколько зрителей могут увеличить требования. Хранилище значительно: Plan 3 предлагает 50 ГБ, а Plan 4 предлагает 100 ГБ.
Войдите, используя сгенерированный пароль администратора, затем получите ключ API, отображаемый в параметрах Maloja. Настройте совместимый плеер, расширение браузера, мобильный клиент или поддерживаемый сервер с финальным URL Maloja и этим ключом. Протестируйте несколько треков и проверьте метаданные исполнителя, названия, временной метки и альбома перед импортом большого исторического набора данных.
Пользовательское имя хоста может открыть доступ к Maloja через автоматический HTTPS после того, как DNS будет указывать на AvaHost. Обновите каждый клиент скробблинга с финальным адресом и подтвердите отправки после изменения. Старые конечные точки, сохранённые в плеерах, могут молча прекратить запись истории, поэтому проверьте представление recent-scrobble перед тем, как предположить, что все устройства перенесены.
Нет. Maloja записывает события прослушивания и отображает личную статистику; он не предоставляет песни, потоковые подписки, учётные записи плеера или доступ к Last.fm. Пользователи предоставляют законные сервисы воспроизведения и совместимые клиенты скробблинга. Дополнительные поставщики изображений исполнителей также могут требовать отдельные учётные данные API, и отсутствующие события клиента не могут быть автоматически восстановлены хостинг-платформой.
