Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
minidisc-playlist
Creates a Spotify playlist with Terraform using the Spotify Provider that inserts a track between all tracks in a playlist.
-
oauth2-proxy
Proxy oauth2 authorization code flow behind a simple api token and web interface (by conradludgate)
Indeed -- per the docs [0]:
> This is not a joke provider. Or, it kind of is a joke, but even though it's a joke it will still order you a pizza. You are going to get a pizza. You should be careful with this provider, if you don't want a pizza.
[0]: https://github.com/nat-henderson/terraform-provider-dominos/...
I use this to generate MiniDisc playlists to record using the SynchoRec feature to automatically add track markers. I wanted an automated way to add silence between tracks in an album and generate a easy-to-parse file to potentially write metadata from.
You can see an example of it here: https://open.spotify.com/playlist/1z3LtkicovnnGJ6hdcrzSi?si=...
Code is here: https://github.com/ecliptik/minidisc-playlist
This was originally part of "Build Your Summer Playlist" [1] promo Hashicorp ran last summer, which they still have yet to announce winners...
1. https://www.hashicorp.com/blog/build-your-summer-spotify-pla...
OK, here's my 2020 playlist materialized as code so that I can't accidentally clear it out and lose a track with no trace!:
https://open.spotify.com/playlist/6NO3v396w2tZc6MnXSKNPM
https://github.com/mherdeg/learn-terraform-spotify/blob/main...
I provided a proxy service[0] to do the oauth handling, but I think as of recently it has gone down and I haven't looked into it yet
Author of the provider here! I've been maintaining a sync of my Spotify liked songs for a while now using this terraform provider: https://github.com/conradludgate/spotify-library
I wanted to add a way for it to get the song names in there, but I never got around to it