···33title: Kitchen Sink
44---
5566-# Example Config using all Possible Features
66+# Example Complex Scenario
7788Scenario:
991010* You want to scrobble plays for yourself (Foxx), Fred, and Mary
1111-* Each person has their own Maloja server
1111+* Each person has their own [Maloja](/configuration/clients/maloja) server
1212* Each person has their own Spotify account
1313-* You have your own Airsonic (subsonic) server you to scrobble from
1414-* You have your own Youtube Music account you want to scrobble from
1515-* Mary has her own Last.fm account she also wants to scrobble to
1616-* Fred has his own Spotify application and provides you with just his access and refresh token because he doesn't trust you (wtf Fred)
1313+* You have your own Airsonic ([subsonic](/configuration/sources/subsonic)) server you to scrobble from
1414+* You have your own [Youtube Music](/configuration/soures/youtube-mysic) account you want to scrobble from
1515+* Mary has her own [Last.fm](/configuration/clients/lastfm) account she also wants to scrobble to
1616+* Fred has his own [Spotify](/configuration/sources/spotify) application and provides you with just his access and refresh token because he doesn't trust you (wtf Fred)
1717* Fred has a Plex server and wants to scrobble everything he plays
1818* Mary uses Fred's Plex server but only wants to scrobble her plays from the `podcast` library
1919-* The three of you have a shared library on Plex called `party` that you only play when you are hanging out. You want plays from that library to be scrobbled to everyone's servers.
2020-* Fred also has his own Jellyfin server and wants to scrobble everything he plays
1919+* The three of you have a shared library on [Plex](/configuration/sources/plex) called `party` that you only play when you are hanging out. You want plays from that library to be scrobbled to everyone's servers.
2020+* Fred also has his own [Jellyfin server](/configurion/sources/jellyfin) and wants to scrobble everything he plays
2121+* You have an android music app that can scrobble to a [custom listenbrainz server](/configuration/sources/listenbrainz-endpoint)
21222223### All-in-one Config
2324···124125 "cookie": "__Secure-3PAPISID=3AxsXpy0MKGu75Qb/AkISXGqOnSDn1jEKn; DEVICE_INFO=ChxOekU0Tmpjek5EWTBPRGd3TlRBMk16QXpNdz09EJbS8Z0GGJbS8Z0G; ...",
125126 }
126127 },
128128+ {
129129+ "type": "endpointlz",
130130+ "name": "listenbrainzfoxx",
131131+ "clients": ["foxxMaloja"],
132132+ "data": {
133133+ "token": "myToken"
134134+ }
135135+ }
127136 ],
128137 "clients": [
129138 {
···246255```json5 title="CONFIG_DIR/ytmusic.json"
247256[
248257 {
249249- "type": "ytmusic",
250258 "name": "foxxYoutube",
251259 "clients": ["foxxMaloja"],
252260 "data": {
253261 "cookie": "__Secure-3PAPISID=3AxsXpy0MKGu75Qb/AkISXGqOnSDn1jEKn; DEVICE_INFO=ChxOekU0Tmpjek5EWTBPRGd3TlRBMk16QXpNdz09EJbS8Z0GGJbS8Z0G; ...",
262262+ }
263263+ }
264264+]
265265+```
266266+```json5 title="CONFIG_DIR/endpointlz.json"
267267+[
268268+ {
269269+ "name": "listenbrainzfoxx",
270270+ "clients": ["foxxMaloja"],
271271+ "data": {
272272+ "token": "myToken",
254273 }
255274 }
256275]