$ mkdir /media/spotdlsync
$ cd /media/spotdlsync
$ mkdir "Life is Strange"
$ cd "Life is Strange"
$ docker run -v "$(pwd):/music" --rm spotdl/spotify-downloader sync https://open.spotify.com/playlist/3zm1edwUQr94IznMv2PXiv?si=b342fc800a14433e --save-file life-is-strange.spotdl
Download spotdl-sync.sh
spotdl-sync.service
spotdl-sync.timer
to the directories as mentioned in the beginning of each script.
Update the download directory in spotdl-sync.service
from /media/spotdlsync
to whatever you kept in the first run section above.
Then run these:
$ sudo chmod +x /usr/local/bin/spotdl-sync
$ sudo systemctl daemon-reload
$ sudo systemctl enable --now spotdl-sync.timer
That should be it. This will sync your Spotify playlists locally every 6 hours, persistenly over reboots.