• v0.4.0 976ffb574b

    Pipu Music 0.4.0
    ci / ts / ts (packages + web) (push) Successful in 53s
    release / release (версия и заметки) (push) Successful in 6s
    release / android (APK в релиз) (push) Successful in 2m33s

    gitea-actions released this 2026-10-20 09:13:14 +00:00 | 142 commits to main since this release

    ✅ Android: APK собран — pipu-music-0.4.0.apk (22,3 МБ), versionCode 40099.
    SHA-256: 7aadc44f2eed0404bd31b816d06d35004c08033d13304ffa03c2d6c069a37780

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

    Новое

    • web: player bar, playable track lists and Collection (M3) (976ffb5)
    • core,web: player queue, play events and web player controller (M3, wip) (ec3c281)
    • api: streaming, transcoding, events, history and likes (M3) (c05e523)
    • album covers with palettes and signed links (M2) (8b76aa3)
    • web: storage admin, search and catalog pages (M2) (a685b1b)
    • api: search with Meilisearch (M2) (c1160cc)
    • api: library sources, scanner and catalog (M2) (c583991)
    • web: sign-in, first-run setup, app shell and user admin (M1) (ab092de)
    • api: user management and audit log for admins (M1) (f075863)
    • api: sign-in, refresh rotation and bootstrap admin (M1) (ed4a492)

    Исправления

    • deploy: probe readyz via 127.0.0.1 in update.sh (b6def39)
    • deploy: mount the local music folder read-only in storage-agent (6fe76ae)
    • deploy: make install.sh and update.sh executable (0acdc3f)

    Все изменения: v0.1.14...v0.4.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.4.0
    

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

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

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

    Android

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

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

    Downloads