Repolode
FuzzyGrim

FuzzyGrim/Yamtrack

Самостоятельно размещаемый трекер фильмов, сериалов, аниме, манги, игр, книг, комиксов и настольных игр.

Open source альтернатива:TraktMyAnimeListLetterboxd

Звёзды
3,725
Форки
359
Открытые issues
399
Последний коммит
22 часа назад

Что это?

Yamtrack — веб-приложение для самостоятельного размещения, которое помогает вести учёт просмотренного, прочитанного и пройденного. В нём собраны фильмы, сериалы, аниме, манга, видеоигры, книги, комиксы и настольные игры; для сериалов можно отдельно отслеживать сезоны и прогресс по эпизодам.

Для каждой записи можно указать оценку, статус, прогресс, число повторных просмотров или прохождений, даты начала и окончания, а также заметки. Приложение сохраняет историю действий с каждым элементом. Пользователи могут добавлять собственные записи для нишевых медиа, которых нет в поддерживаемых API, собирать элементы в общие списки и подписываться на ленту iCalendar с предстоящими релизами. Поддерживается несколько учётных записей, у каждой — свои данные.

Приложение интегрируется с Jellyfin, Plex и Emby, чтобы автоматически отмечать просмотренное, а также поддерживает импорт данных из Trakt, Simkl, MyAnimeList, AniList и Kitsu. Данные можно экспортировать в CSV и импортировать обратно. Приложение разворачивается через Docker Compose с использованием SQLite или PostgreSQL.

Ключевые возможности

  • 01Отслеживание фильмов, сериалов, аниме, манги, игр, книг, комиксов и настольных игр.
  • 02Отслеживание сезонов и эпизодов сериалов с оценками, датами и заметками.
  • 03Календарь с подпиской iCalendar (.ics) и уведомлениями о релизах через Apprise.
  • 04Интеграция с Jellyfin, Plex и Emby для автоматической отметки просмотренного.
  • 05Импорт из Trakt, Simkl, MyAnimeList, AniList и Kitsu, а также экспорт и импорт CSV.
  • 06Несколько учётных записей с поддержкой OIDC и входа через социальные сети с помощью django-allauth.

Сценарии использования

  • Ведение личного журнала всего просмотренного, прочитанного и пройденного в одном месте.
  • Создание подборок для других или совместный учёт медиа с семьёй и друзьями на домашнем сервере.
  • Автоматическая отметка просмотренного на сервере Jellyfin, Plex или Emby.
  • Перенос существующей истории из Trakt, MyAnimeList или AniList в самостоятельно размещённый экземпляр.

Быстрый старт

  1. 1

    Скачайте стандартный docker-compose.yml из репозитория и обновите значения переменных окружения

  2. 2

    Запустите Yamtrack с помощью Docker Compose

    docker compose up -d

Что важно знать

  • Используются внешние API медиасервисов, поэтому некоторые запросы зависят от сторонних сервисов.
  • Лицензия с авторским левом AGPL-3.0 требует публиковать исходный код изменённых версий, развёрнутых в сети.

В подборках

Темы

Частые вопросы

Что такое Yamtrack?
Самостоятельно размещаемый трекер фильмов, сериалов, аниме, манги, игр, книг, комиксов и настольных игр. Yamtrack — веб-приложение для самостоятельного размещения, которое помогает вести учёт просмотренного, прочитанного и пройденного. В нём собраны фильмы, сериалы, аниме, манга, видеоигры, книги, комиксы и настольные игры; для сериалов можно отдельно отслеживать сезоны и прогресс по эпизодам.
Yamtrack можно использовать бесплатно? Какая у него лицензия?
Yamtrack распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
Yamtrack всё ещё поддерживается?
Активно поддерживается. Последний коммит в Yamtrack — 23 окт. 2026 г..
Для чего можно использовать Yamtrack?
Ведение личного журнала всего просмотренного, прочитанного и пройденного в одном месте. Создание подборок для других или совместный учёт медиа с семьёй и друзьями на домашнем сервере. Автоматическая отметка просмотренного на сервере Jellyfin, Plex или Emby. Перенос существующей истории из Trakt, MyAnimeList или AniList в самостоятельно размещённый экземпляр.
Как установить Yamtrack?
Скачайте стандартный docker-compose.yml из репозитория и обновите значения переменных окружения Запустите Yamtrack с помощью Docker Compose: docker compose up -d
Где скачать Yamtrack?
Исходный код и инструкции по установке — на GitHub: https://github.com/FuzzyGrim/Yamtrack

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Платформа для автоматизации финансов с открытым исходным кодом, которую можно развернуть самостоятельно: управление поставщиками, заказами на закупку и двусторонняя сверка счетов с заказами. Создана на Django и Next.js.

54636TypeScriptAGPL-3.0Обновлён 7 месяцев назад

Open-source-инструмент для управления проектами: отслеживание задач, циклов, модулей и дорожных карт; развёртывание на собственных серверах через Docker или Kubernetes.

61,3 тыс.+37 за неделю6,2 тыс.TypeScriptAGPL-3.0Обновлён вчера