• v0.8.0 e250837de9

    Pipu Music 0.8.0
    ci / db / db (push) Successful in 34s
    release / release (версия и заметки) (push) Successful in 5s
    ci / api / api (push) Successful in 19s
    release / android (APK в релиз) (push) Successful in 3m17s

    gitea-actions released this 2026-10-20 19:46:23 +00:00 | 114 commits to main since this release

    ✅ Android: APK собран — pipu-music-0.8.0.apk (76,8 МБ), versionCode 80099.
    SHA-256: 83f049035f5f07556d990175931a0daf036a231c778bd2779a258f5f4ed3f5a2

    Что изменилось

    Новое

    • recommender: LightGBM lambdarank ranker with impression features (M6) (58bd14e)
    • taste onboarding for new listeners (M6) (fb07f96)
    • recommender: Thompson-sampling bandit over candidate sources (M6) (ff0aafd)

    Исправления

    • search: reindex on a fresh Meilisearch (e250837)

    Все изменения: v0.7.4...v0.8.0

    Обновление сервера

    Перед обновлением сделайте бэкап базы:

    cd /opt/pipu-music/deploy && docker compose exec -T postgres pg_dump -U pipu -Fc pipu > /srv/pipu/backups/pipu-$(date +%F).dump
    

    Обновление:

    cd /opt/pipu-music/deploy && ./update.sh v0.8.0
    

    Скрипт переключит репозиторий на v0.8.0, пересоберёт образы и перезапустит сервисы; миграции базы
    применяются при старте API. Проверка — в ответе должна быть новая версия:

    curl -s https://<ваш-домен>/api/v1/server-info
    

    Ожидается "version":"0.8.0".

    Android

    • Установка или обновление: скачайте pipu-music-0.8.0.apk ниже и откройте его на телефоне;
      Android попросит разрешить установку из этого источника. Обновление ставится поверх, данные сохраняются.
    • Проверка файла: sha256sum pipu-music-0.8.0.apk должен совпасть с pipu-music-0.8.0.apk.sha256.

    Первая установка сервера — инструкция.

    Downloads