Leanpub Header

Skip to main content
Leanpub Launch Videos Cover Art

Leanpub Launch Videos

Authors launch their books on the Leanpub YouTube channel.

About

Every Leanpub Book Launch video celebrates a newly published book. Watch the launch announcements and discover your next read — straight from the authors.

Watch

Your Own 24/7 Internet Radio

Ivaylo Demidov

Description

Welcome to the Leanpub Launch video for Your Own 24/7 Internet Radio: Live by Sunday night. A tested path from a bare server to a station on the air — no coding background needed https://leanpub.com/24-7-radio by Ivaylo Demidov! Link: https://ivaylodemidov.info/guide 0:00 Ivaylo introduces himself and the origin story of the book — running an underground Bulgarian radio station 0:53 How a PHP version upgrade killed the station's plugin and wiped out years of underground music metadata 1:39 The decision to rebuild the station from scratch, and how that process became the book 3:30 Every step in the book was personally tested by hand — no untested advice 4:20 Using AI as a coding partner while supplying the concept — why the human conceptualist is essential 6:06 Screen share walkthrough of the old DWR radio platform and its custom WordPress integration 7:43 Demo of the new platform — user registration, artist pages, song ratings, and play statistics 9:14 The DJ console and a system for spontaneous live voice injection into the broadcast 13:30 Why the book opens with a concepts-only chapter — readers understand the system before touching a terminal 14:20 Reflection on AI as a creative partner and the two-month journey from idea to finished book and station About the Book You've probably already tried the easy way. There's a well-known one-click radio platform — you know the one. Beautiful dashboard, one install script. You clicked, it worked, and for a while it felt like flying. Then something broke. And you found yourself staring at a generated config you'd never seen before — written by software, for software, explaining nothing. The advice online was to patch PHP files, or hire someone, or "read the Liquidsoap book." Your €5 server was wheezing under a gigabyte of dashboard while the stream — the only part you actually cared about — stuttered. Here's the part nobody says out loud: in the end it isn't the system that breaks. It's you. And with you goes something worse than an evening — the quiet belief that you can build the thing you want for yourself. I know the exact sound of that voice. I was this person. So let me say the thing that took me years to learn: it wasn't your fault. You weren't failing at radio. You were failing at someone else's black box. There is another road. Not a shinier button — the opposite of a button. You build the station yourself, piece by piece: a tower that distributes (Icecast), a robot that plays (Liquidsoap), a door that faces the world (nginx). Two text files you wrote and can read, line by line. The whole thing idles lighter than a browser tab, on the same €5 server that wheezed before. It takes one weekend. Friday evening it's a sketch on a napkin. Sunday night a stranger in another city presses play — and it plays. And when something breaks in month three (something always breaks in month three), you won't be staring at a wall. You'll be holding the map, because you drew it. WHAT'S INSIDE Ten chapters, from a bare rented server to sound on the air, paced for one honest weekend. Every step tells you why, not just what to type. The war stories, so you learn the traps from my scars instead of yours: the 403 that lies about passwords, the crossfade that froze a station politely, forever, the metadata that dies exactly when your tags get interesting. And the road ahead: a second mount for quality, live shows through your own harbor, the phone-friendly encoder — every trail walked by me first, with the mines marked. The Complete package adds the insurance: the config pack (every file final, assembled in install order, annotated line by line), the rebuild drill (your provider folds — you're back on air in under an hour, by a rehearsed path), and the watchman (three small scripts and a Telegram bot that make your phone buzz when the station stands still — the one death no dashboard can see). Don't take my word for anything. My own station, built the same way this book teaches, is public — listen at https://dwr.ivaylodemidov.info/ — running around the clock, surviving reboots, announcing its songs. If you like how the destination sounds, this is the map. Every technical claim in this book was rebuilt from zero on a rented server and verified live before publication. Buyers get every future update of the book, free, forever — that's how Leanpub works, and it fits how this book is maintained: against a station that's currently on air. About the Author I've been putting live sound on the internet since 2012 — multi-camera rehearsal sessions for working bands, years before any of it was one click. My station, DWR — Darkwave Radomir, has been on the air for years: built alone, piece by piece, the same way this book teaches. It became a home for a scene nobody else was putting on air. This guide is the map of that road, tested end to end. Thank you for watching, please like and leave a comment, we'd love to hear from you! Please Subscribe and Follow! YouTube: https://www.youtube.com/leanpub X: https://x.com/leanpub Instagram: https://www.instagram.com/leanpub Facebook: https://www.facebook.com/leanpub Create Your Own Leanpub Book! You can create your own book anytime here: https://leanpub.com/create/book Here's the tutorial showing how to write and publish a Leanpub book in your browser (it's free!): http://help.leanpub.com/en/articles/2932527-getting-started-writing-a-book-in-the-web-browser-writing-mode If you're a Leanpub author and you'd like to submit your own Launch video for us to publish, or if you'd like to record a Launch video with Len, please go here: https://leanpub.com/launch. #books #leanpublishing #selfpublishing #leanpub #writing #devops #networking #webdevelopment #computerprogramming #Icecast #Liquidsoap #internetradio #selfhostedradio #darkwave