О проекте
Eugenijus Personal Music Archive — это самостоятельно размещённая музыкальная библиотека и платформа для ведения истории прослушивания, созданная для сохранения моей личной музыкальной коллекции и привычек прослушивания, накопленных почти за два десятилетия.
Проект родился из простой идеи: мои данные должны принадлежать мне.
Вместо того чтобы полагаться на коммерческие музыкальные сервисы, облачные платформы или экосистемы, основанные на подписке, я решил создать собственное программное обеспечение. Оно хранит всё на моём сервере, под моим доменным именем и в моей базе данных.
Архив работает на базе Eugenijus Core — моей личной веб-платформы — и следует философии движения IndieWeb: владейте своим контентом, владейте своими данными и самостоятельно управляйте своим программным обеспечением.

Возможности
Архив автоматически собирает и систематизирует историю моих прослушиваний, включая:
- полную историю прослушивания;
- исполнителей, альбомы и композиции;
- подробную статистику прослушивания;
- анализ жанров и тенденций;
- отдельные страницы для каждого исполнителя, альбома и композиции;
- автоматическое управление метаданными;
- инструменты для ручного редактирования метаданных;
- XML-карты сайта для поисковых систем;
- многоязычный интерфейс.
Каждое прослушивание навсегда сохраняется в моей собственной базе данных.
Как это работает
Специально разработанное настольное приложение напрямую взаимодействует с моим музыкальным проигрывателем и в режиме реального времени передаёт информацию о воспроизведении на сервер.
После этого архив автоматически:
- записывает историю прослушивания;
- при необходимости добавляет новых исполнителей, альбомы и композиции;
- обновляет статистику;
- по возможности дополняет недостающие метаданные.
Всё происходит автоматически, без использования сторонних сервисов скробблинга.
Независимость прежде всего
Одна из главных целей этого проекта — долгосрочная независимость.
Я не хочу, чтобы история моих прослушиваний исчезла из-за закрытия какого-либо сервиса, изменения его API, введения платной подписки или удаления функций.
Пока существует мой сервер, существует и мой архив.
Этот проект изначально создавался как полностью самостоятельно размещённое решение.
Чего здесь нет
В этом архиве намеренно отсутствуют:
- тексты песен;
- потоковое воспроизведение музыки;
- встроенные проигрыватели YouTube;
- ссылки для скачивания;
- аудиофайлы, защищённые авторским правом.
Проект предназначен для документирования и сохранения истории прослушивания, а не для распространения музыки.
Создано на базе Eugenijus Core
Этот архив — один из нескольких проектов, созданных на базе моей собственной программной платформы Eugenijus Core.
Каждая часть системы — от серверной части и панели управления до инструментов сбора данных — была разработана специально для моих потребностей.
Проект продолжает развиваться, следуя одному главному принципу:
Ваша музыка. Ваша история. Ваш сервер.