Rebble Web Services

Hey, I realized that we should have a topic for the Rebble Web Services itself! We make a bunch of changes quietly in the background, but it’d be cool to be able to talk about them here so you know where to look out for them – and to get your feedback on things that you want to see in RWS.

Here’s a topic about RWS! We’ll try to remember to post things, big and small, that we deploy.

6 Likes

:party: There’s a new deployment of appstore-api! This deployment took two attempts to get right, and Kubernetes saved us from ourselves once. #alwaystestinprod

Release notes:

@jenny suggested that app update messages should have forum links when they get posted in the Discord #releases releases channel. Now they do!

Also there is another new feature in there under test that I’ll post about soon.

2 Likes

The new feature in question is Rebble Appstore embeds:

And for apps and watchfaces with banners:

These work not just with the forum or Discord, but also multiple other social media, which makes sharing your faces easier than ever!

3 Likes

:party: There’s a new deployment of appstore-api! New from @hellcp, the “Most Loved” apps and faces will now better reflect the love they receive from the community, since we replaced the sorting algorithm from total hearts to recent hearts, so apps that have been recently popular will appear higher up!

4 Likes

I just added a small fix which means uppercase UUIDs in pbws will no longer prevent you from updating your app. Not really sure how this never came up before :sweat_smile:

2 Likes

You can now manage your app/watchface visibility in the dev portal!

Making an app private doesn’t remove it from any users’ lockers, but it removes it from the search in the appstore. The direct URL still works.

1 Like

Now you can choose to upload a new app or watchface as hidden from the get-go. Perfect for early releases and beta tests.

2 Likes

The store has a new Recently Updated collection, to appreciate continuous work that the app developers put into their apps and faces!


Check it out at https://apps.rebble.io

4 Likes

Under the hood: a few appstore API updates to allow CoreApp to identify Rebble apps as either native or scaled. Thanks to Steve Penna from Core for the requests!

https://github.com/pebble-dev/rebble-appstore-api/commits/master/?since=2026-02-22&until=2026-02-26

1 Like

Under the hood: I wrote a new microservice as a public-facing dashboard to see how our microservices are doing. Some day I might write a front end for it. For now, here is a textual view!

https://rws-status.rebble.io/api/v1/pods/text

It is conceivably useful if you want to see how deployments of new things are going and how badly I have fucked things up.

1 Like

The Rebble Appstore is now (mostly) indexed on Google! You can find apps and faces in the Appstore by just googling for them: Google Search

2 Likes