this post was submitted on 24 Dec 2025
91 points (100.0% liked)

Selfhosted

53934 readers
300 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

  7. No low-effort posts. This is subjective and will largely be determined by the community member reports.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

Tempus is an open-source and lightweight music client for Subsonic, designed and built natively for Android.

This app works with any service that implements the Subsonic API, including:

https://github.com/eddyizm/tempus/releases/tag/v4.6.0

My last release post was for v4.2.4 so I've included whats changed since that post.

Highlighting these 4 really lovely features that people have wanted for some time and were well received. Added screenshots for each below

What's Changed

  • feat: added regular playlist to home view

  • feat: add heart to artist/album pages, fixed artist cover art failing

  • feat: playerqueue fab allowing actions on full play queue Download

  • feat: add play functionality to library folder/index items

  • fix: player queue soft-lock
  • feat: Add Catalan language
  • performance: Refactor MediaService
  • chore: Update Spanish translation
  • chore: Update Italian translation
  • chore: Add clickable Obtainium badge to README
  • fix: refactor start queue to put the db writing in the background all , save to playlist, shuffle, clean and if enabled, load queue.
  • chore: Update Polish translation
  • fix: updates to starred syncing to user defined directory which was saving the tracks to internal storage and not a shared location
  • fix: handle empty albums and null mappings
  • feat: integrate sort recent searches chronologically
  • chore: Update description_empty_title in English, Italian, Polish French and Spanish
  • fix: checks preference and writes files externally, updates the ui for playerqueue downloads

note app-tempo* <- The github release with all the android auto/chromecast features

app-degoogled* <- The izzyOnDroid release that goes without any of the google stuff.

As usual, any dev contributions appreciated as I am not actually a java/mobile dev, so my progress is significantly slower than those who do this on the daily.

Big thanks to all the folks who have been contributing. We have a new icon designed but I could use some help if anyone wants to do a PR to implement it.

you are viewing a single comment's thread
view the rest of the comments
[–] eddyizm@lemmy.world 3 points 3 days ago (1 children)

the github version has android auto/chromecast support. I don't think it works with grapheneos - people use the degoogled version for that os and it doesn't generally support the google libraries.

[–] Spaniard@lemmy.world 1 points 3 days ago* (last edited 3 days ago) (1 children)

I don't know much about android google libraries but I have Android Auto enabled and some apps work (maps, whatsapp) but tempus doesn't (using github). I have to try with another sonic music player that allows it.

Anyway thanks for the effort and merry Christmas.

[–] eddyizm@lemmy.world 3 points 3 days ago

It does work if you use the github version, not the degoogled version. There's also a few things you need to do detailed here in order for a non appstore app to work.