murdho / spinning

:rocket: My Fermyon Spin WebAssembly apps

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

spinning

My serverless WebAssembly explorations using Fermyon Spin.

redirecta

Redirects all HTTP(S) requests to a specific URL while preserving path (but not query – I didn't bother supporting that).

For example, when redirecta is hosted at hypermedia.dev, then a request to hypermedia.dev/book/contents gets redirected to hypermedia.systems/book/contents.

traccumulator

Accumulates current tracks from different radio station APIs and would ideally create playlists in Spotify for me to listen.

Right now only returns current track (sometimes also recent tracks) that's playing at a specific radio station.

Later, when Fermyon Cloud supports secrets, I intend to add database and component(s) for Spotify integration too.

Ideally, the trigger would be cron instead of HTTP – I intend to explore that later, too.

Radio stations

Station Component path HTTP path
Raadio Tallinn traccumulator/raadio_tallinn /raadio-tallinn
Groove FM traccumulator/supla_fi /groove-fm
Loop traccumulator/supla_fi /loop

About

:rocket: My Fermyon Spin WebAssembly apps


Languages

Language:Rust 100.0%