Case Study: OSMC (Open Source Media Center) achieves scalable, reliable update delivery and faster build testing with Linode

A Linode Case Study

Preview of the OSMC Case Study

Why OSMC Chose Linode to Host Their Open Source Media Player

OSMC.tv is a free, open-source Linux media player founded in 2014 that serves hundreds of thousands of users and grows by roughly 30,000 users each month. Facing the challenge of delivering monthly updates reliably and quickly to a global userbase—with strict targets for sub-250ms request times and extremely low failure rates—OSMC needed a scalable, high-availability solution to handle spikes and coordinate a network of mirrors.

OSMC developed a high-performance web server and partnered with Linode to host a mirror director, distribute traffic across a bespoke CDN, and run build/test servers for faster CI cycles. Since deploying on Linode in December 2014 they’ve served over 150 TB and roughly 800,000 downloads, gained easier scalability and robust fallback mirrors, and completed a smooth geographic migration with Linode support—enabling more reliable updates and faster development.


Open case study document...

OSMC

Sam Nazarko

OSMC


Linode

17 Case Studies