-
Pipu Music 1.1.6
Stablereleased this
2026-10-21 19:52:52 +00:00 | 80 commits to main since this release✅ Android: APK собран —
pipu-music-1.1.6.apk(23,2 МБ), versionCode1010699.
SHA-256:f3c8296b5d3c00b7929fe0b356c9cdd6b9cd4e0b18d2d189be52373c5b2a4b67Что изменилось
Производительность
- web: preload restored audio before playback (3a097c1)
Все изменения: v1.1.5...v1.1.6
Обновление сервера
Обновление:
cd /opt/pipu-music/deploy && ./update.sh v1.1.6Скрипт переключит репозиторий на
v1.1.6, пересоберёт образы и перезапустит сервисы; миграции базы
применяются при старте API. Проверка — в ответе должна быть новая версия:curl -s https://<ваш-домен>/api/v1/server-infoОжидается
"version":"1.1.6".Android
- Установка или обновление: скачайте
pipu-music-1.1.6.apkниже и откройте его на телефоне;
Android попросит разрешить установку из этого источника. Обновление ставится поверх, данные сохраняются. - Проверка файла:
sha256sum pipu-music-1.1.6.apkдолжен совпасть сpipu-music-1.1.6.apk.sha256.
Первая установка сервера — инструкция.
Downloads
-
Pipu Music 1.1.5
Stablereleased this
2026-10-21 15:46:29 +00:00 | 81 commits to main since this release✅ Android: APK собран —
pipu-music-1.1.5.apk(23,2 МБ), versionCode1010599.
SHA-256:0968342d12a8d72c21871d28adbccdf0616452a6dd8a3ba13ea7946f3e7f38c1Что изменилось
Исправления
- mobile: prevent crash when restoring a saved playback queue (20abe20)
- auth: allow admins to change any username including their own (c34272d)
Все изменения: v1.1.4...v1.1.5
Обновление сервера
Обновление:
cd /opt/pipu-music/deploy && ./update.sh v1.1.5Скрипт переключит репозиторий на
v1.1.5, пересоберёт образы и перезапустит сервисы; миграции базы
применяются при старте API. Проверка — в ответе должна быть новая версия:curl -s https://<ваш-домен>/api/v1/server-infoОжидается
"version":"1.1.5".Android
- Установка или обновление: скачайте
pipu-music-1.1.5.apkниже и откройте его на телефоне;
Android попросит разрешить установку из этого источника. Обновление ставится поверх, данные сохраняются. - Проверка файла:
sha256sum pipu-music-1.1.5.apkдолжен совпасть сpipu-music-1.1.5.apk.sha256.
Первая установка сервера — инструкция.
Downloads
-
Pipu Music 1.1.4
Stablereleased this
2026-10-21 14:16:51 +00:00 | 83 commits to main since this release✅ Android: APK собран —
pipu-music-1.1.4.apk(23,2 МБ), versionCode1010499.
SHA-256:5cb0c8615f1652f9888bd10dd95aaef27d70e060bf86fd39e579af703608ee2aЧто изменилось
Новое
- web: react wave and ambient visuals to live audio (4c2286e)
- upload: enhance audio upload handling and user feedback (1e3b350)
- auth: make upload review a separate grant instead of an admin privilege (74da457)
- finish the upload, playback, and test gaps from the docs (066ba24)
- admin: reset a user's recommendations from the users panel (978f03b)
- web: settings to keep the search open and hide home pickers; collapsible menu sections (b27b915)
Исправления
- repair Android startup and improve mobile web layouts (b0cbd0f)
- web: soften wave glow and follow liquid shape (9223516)
- web: align the upload queue settings fields (7b7ce78)
- web: treat AIFF and WavPack as lossless in the upload format hint (4d2c6ce)
- web: keep menu labels on one line and fold the admin section by default (2b76060)
Сборка и CI
- ts: install Playwright system deps and cache the browser (dca7173)
Прочее
- deploy: leave database backups to external tools (dfc72b1)
Все изменения: v1.1.3...v1.1.4
Обновление сервера
Обновление:
cd /opt/pipu-music/deploy && ./update.sh v1.1.4Скрипт переключит репозиторий на
v1.1.4, пересоберёт образы и перезапустит сервисы; миграции базы
применяются при старте API. Проверка — в ответе должна быть новая версия:curl -s https://<ваш-домен>/api/v1/server-infoОжидается
"version":"1.1.4".Android
- Установка или обновление: скачайте
pipu-music-1.1.4.apkниже и откройте его на телефоне;
Android попросит разрешить установку из этого источника. Обновление ставится поверх, данные сохраняются. - Проверка файла:
sha256sum pipu-music-1.1.4.apkдолжен совпасть сpipu-music-1.1.4.apk.sha256.
Первая установка сервера — инструкция.
Downloads
-
Pipu Music 1.1.3
Stableci / contract / contract (сгенерированный код совпадает с openapi.yaml) (push) Successful in 2m56srelease / android (APK в релиз) (push) Successful in 4m53sci / mobile / mobile (Metro-бандл Android) (push) Successful in 3m27sci / docker / docker (образы собираются — их сервер собирает сам при обновлении) (push) Successful in 1m2sci / ts / ts (packages + web) (push) Successful in 1m48srelease / release (версия и заметки) (push) Successful in 8sreleased this
2026-10-21 00:27:19 +00:00 | 96 commits to main since this release✅ Android: APK собран —
pipu-music-1.1.3.apk(38,8 МБ), versionCode1010399.
SHA-256:e62cb1df3d8895300f32717e1be9fe6e8d1b78c7c77fa34504f6fa2a28b7c62eЧто изменилось
Исправления
- mobile: APK starts on Android 15+ 16 KB page devices and emulators (73e642c)
Все изменения: v1.1.2...v1.1.3
Обновление сервера
Перед обновлением сделайте бэкап базы:
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 v1.1.3Скрипт переключит репозиторий на
v1.1.3, пересоберёт образы и перезапустит сервисы; миграции базы
применяются при старте API. Проверка — в ответе должна быть новая версия:curl -s https://<ваш-домен>/api/v1/server-infoОжидается
"version":"1.1.3".Android
- Установка или обновление: скачайте
pipu-music-1.1.3.apkниже и откройте его на телефоне;
Android попросит разрешить установку из этого источника. Обновление ставится поверх, данные сохраняются. - Проверка файла:
sha256sum pipu-music-1.1.3.apkдолжен совпасть сpipu-music-1.1.3.apk.sha256.
Первая установка сервера — инструкция.
Downloads
-
Pipu Music 1.1.2
Stableci / api / api (push) Successful in 22sci / db / db (push) Successful in 2m4srelease / release (версия и заметки) (push) Successful in 5srelease / android (APK в релиз) (push) Successful in 4m11sci / docker / docker (образы собираются — их сервер собирает сам при обновлении) (push) Successful in 1m33sreleased this
2026-10-20 21:25:52 +00:00 | 97 commits to main since this release✅ Android: APK собран —
pipu-music-1.1.2.apk(76,8 МБ), versionCode1010299.
SHA-256:300b0fadc3745854c644f7d3c931d8b0e9a12e23094ee2e4383018936c0129e6Что изменилось
Исправления
- deploy: take the Gitea address for Android updates from git remote (66f5749)
Все изменения: v1.1.1...v1.1.2
Обновление сервера
Перед обновлением сделайте бэкап базы:
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 v1.1.2Скрипт переключит репозиторий на
v1.1.2, пересоберёт образы и перезапустит сервисы; миграции базы
применяются при старте API. Проверка — в ответе должна быть новая версия:curl -s https://<ваш-домен>/api/v1/server-infoОжидается
"version":"1.1.2".Android
- Установка или обновление: скачайте
pipu-music-1.1.2.apkниже и откройте его на телефоне;
Android попросит разрешить установку из этого источника. Обновление ставится поверх, данные сохраняются. - Проверка файла:
sha256sum pipu-music-1.1.2.apkдолжен совпасть сpipu-music-1.1.2.apk.sha256.
Первая установка сервера — инструкция.
Downloads
-
Pipu Music 1.1.1
Stablereleased this
2026-10-20 21:14:59 +00:00 | 98 commits to main since this release✅ Android: APK собран —
pipu-music-1.1.1.apk(76,8 МБ), versionCode1010199.
SHA-256:09aa68d751d32eb7152d359bb19b9fd34662624239fe21cf28f692f3e6589ae3Что изменилось
Новое
- web: choose where the search sits, and controls no longer select text (860072e)
Исправления
- web: suggestions stay open when you return to the search quickly (823d1eb)
Все изменения: v1.1.0...v1.1.1
Обновление сервера
Перед обновлением сделайте бэкап базы:
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 v1.1.1Скрипт переключит репозиторий на
v1.1.1, пересоберёт образы и перезапустит сервисы; миграции базы
применяются при старте API. Проверка — в ответе должна быть новая версия:curl -s https://<ваш-домен>/api/v1/server-infoОжидается
"version":"1.1.1".Android
- Установка или обновление: скачайте
pipu-music-1.1.1.apkниже и откройте его на телефоне;
Android попросит разрешить установку из этого источника. Обновление ставится поверх, данные сохраняются. - Проверка файла:
sha256sum pipu-music-1.1.1.apkдолжен совпасть сpipu-music-1.1.1.apk.sha256.
Первая установка сервера — инструкция.
Downloads
-
Pipu Music 1.1.0
Stablereleased this
2026-10-20 21:04:48 +00:00 | 100 commits to main since this release✅ Android: APK собран —
pipu-music-1.1.0.apk(76,8 МБ), versionCode1010099.
SHA-256:821ea128c0a5d4e9f82cec8d2a08f43044ec023f459d310f788a94ec4f4b049bЧто изменилось
Новое
- Android download page, analysis retry and a collapsible search (fda6ed4)
Сборка и CI
- db: fail early with a clear message when the runner disk is full (d2f17d8)
- db: wait for the service containers before the tests (4763339)
Все изменения: v1.0.2...v1.1.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 v1.1.0Скрипт переключит репозиторий на
v1.1.0, пересоберёт образы и перезапустит сервисы; миграции базы
применяются при старте API. Проверка — в ответе должна быть новая версия:curl -s https://<ваш-домен>/api/v1/server-infoОжидается
"version":"1.1.0".Android
- Установка или обновление: скачайте
pipu-music-1.1.0.apkниже и откройте его на телефоне;
Android попросит разрешить установку из этого источника. Обновление ставится поверх, данные сохраняются. - Проверка файла:
sha256sum pipu-music-1.1.0.apkдолжен совпасть сpipu-music-1.1.0.apk.sha256.
Первая установка сервера — инструкция.
Downloads
-
Pipu Music 1.0.2
Stablereleased this
2026-10-20 20:48:42 +00:00 | 103 commits to main since this release✅ Android: APK собран —
pipu-music-1.0.2.apk(76,8 МБ), versionCode1000299.
SHA-256:3275f427185494bd0682b0d49ef26a13322c00c60e261945e3c3917eec7a193fЧто изменилось
Исправления
- web: header dropdowns sit above the page again (2d49cb3)
Все изменения: v1.0.1...v1.0.2
Обновление сервера
Перед обновлением сделайте бэкап базы:
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 v1.0.2Скрипт переключит репозиторий на
v1.0.2, пересоберёт образы и перезапустит сервисы; миграции базы
применяются при старте API. Проверка — в ответе должна быть новая версия:curl -s https://<ваш-домен>/api/v1/server-infoОжидается
"version":"1.0.2".Android
- Установка или обновление: скачайте
pipu-music-1.0.2.apkниже и откройте его на телефоне;
Android попросит разрешить установку из этого источника. Обновление ставится поверх, данные сохраняются. - Проверка файла:
sha256sum pipu-music-1.0.2.apkдолжен совпасть сpipu-music-1.0.2.apk.sha256.
Первая установка сервера — инструкция.
Downloads
-
Pipu Music 1.0.1
Stableci / api / api (push) Successful in 29sci / db / db (push) Successful in 47sci / docker / docker (образы собираются — их сервер собирает сам при обновлении) (push) Successful in 52srelease / release (версия и заметки) (push) Successful in 4srelease / android (APK в релиз) (push) Successful in 3m20sreleased this
2026-10-20 20:36:45 +00:00 | 104 commits to main since this release✅ Android: APK собран —
pipu-music-1.0.1.apk(76,8 МБ), versionCode1000199.
SHA-256:20d41377d70f7e45cddd5bfa969ba5b2c5f325f7ff009ce1d3989062883b5d84Что изменилось
Исправления
- library: survive a music disk that is not mounted (3da82e9)
Все изменения: v1.0.0...v1.0.1
Обновление сервера
Перед обновлением сделайте бэкап базы:
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 v1.0.1Скрипт переключит репозиторий на
v1.0.1, пересоберёт образы и перезапустит сервисы; миграции базы
применяются при старте API. Проверка — в ответе должна быть новая версия:curl -s https://<ваш-домен>/api/v1/server-infoОжидается
"version":"1.0.1".Android
- Установка или обновление: скачайте
pipu-music-1.0.1.apkниже и откройте его на телефоне;
Android попросит разрешить установку из этого источника. Обновление ставится поверх, данные сохраняются. - Проверка файла:
sha256sum pipu-music-1.0.1.apkдолжен совпасть сpipu-music-1.0.1.apk.sha256.
Первая установка сервера — инструкция.
Downloads
-
Pipu Music 1.0.0
Stablereleased this
2026-10-20 20:20:15 +00:00 | 105 commits to main since this release✅ Android: APK собран —
pipu-music-1.0.0.apk(76,8 МБ), versionCode1000099.
SHA-256:1f127e3ab3bde2993662250f3ef4ecbd7dc64cf3ab5e42ef596b55a9edf53236Что изменилось
Новое
- deploy: nightly database backups with verified restore (M7) (aacf556)
- admin: wave metrics split by model version (M6) (d91ff89)
- search: personalize suggestions by listening history (M6) (fbbe5d7)
Исправления
- mobile: white text sits on the contrast-safe accent fill (M7) (30f0634)
- web: accessibility pass to WCAG 2.1 AA (M7) (de4e59d)
Документация
Сборка и CI
- allow manual runs of the db and mobile checks (421b1a3)
Прочее
- load: k6 smoke for 100 wave listeners and 20 rps suggest (M7) (86c3e4e)
Все изменения: v0.8.0...v1.0.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 v1.0.0Скрипт переключит репозиторий на
v1.0.0, пересоберёт образы и перезапустит сервисы; миграции базы
применяются при старте API. Проверка — в ответе должна быть новая версия:curl -s https://<ваш-домен>/api/v1/server-infoОжидается
"version":"1.0.0".Android
- Установка или обновление: скачайте
pipu-music-1.0.0.apkниже и откройте его на телефоне;
Android попросит разрешить установку из этого источника. Обновление ставится поверх, данные сохраняются. - Проверка файла:
sha256sum pipu-music-1.0.0.apkдолжен совпасть сpipu-music-1.0.0.apk.sha256.
Первая установка сервера — инструкция.
Downloads