Self-hosting ListenBrainz?

Anybody have an instructions or tips for deploying a fully self-hosted production ListenBrainz setup with Docker?

Hi! The development setup using docker-compose mentioned here Server development — ListenBrainz 0.1.0 documentation should get you a long way.

There are a few more optional components like mbid_mapper, labs api, spark cluster, MB DB which you may need to setup separately for complete feature parity with the prod LB. Those parts are sparsely documented at differently, feel free to reach out to us in IRC for more details and help on self-hosting.

2 Likes