Simple api for showing currently scrobbling song on website
<iframe
src="https://lastfm.catnip.ee/status?username=YourLastfmUsername"
></iframe>
- golang
git clone https://github.com/BatteredBunny/lastfm-status
cd lastfm-status
go run . --port 8080
nix run github:BatteredBunny/lastfm-status
# flake.nix
inputs = {
lastfm-status.url = "github:BatteredBunny/lastfm-status";
};
# configuration.nix
imports = [
inputs.lastfm-status.nixosModules.${builtins.currentSystem}.default
];
services.lastfm-status = {
enable = true;
port = 8080;
# Optional parameters
package = inputs.lastfm-status.packages.${builtins.currentSystem}.default;
cacheLength = "1m";
enableRatelimiting = true;
};