Back

Milky Way Fiasco

For three years we made a live show every Friday night: the video, audio, design, a new poster each week, and the broadcast server and website behind it. The whole run now lives in a searchable public archive the show controls.

The show and the archive

Film production, weekly live broadcast, and archive · 2020–2023

Milkyway Fiasco Series

Three years of original film, audio, and graphic design — produced as a new long-form show and streamed live every Friday night.

Milkyway Fiasco Series: Film production, weekly live broadcast, and archive

The brief

Every Friday needed a complete show — made, broadcast live, and kept — without disappearing into a rented streaming platform.

The tension

Every show had to be creatively complete, delivered reliably to a live audience, and preserved as part of a growing body of work.

What we decided

Own the complete path from show creation to audience and archive: originate every show’s video, audio, and graphic design, then provision the broadcast server and public website.

What we built

  • An extensive archive of long-form Friday-night broadcasts produced across three years
  • Video and audio production, graphic design, editing, color, sound, and post-production
  • A Linux VPS configured to ingest OBS over RTMP
  • FFmpeg processing, Nginx distribution, and a Next.js public stream
  • A PostgreSQL and Prisma archive with video, audio, playlists, and analytics

The result

Three years of original Friday-night broadcasts, now a searchable public archive of video, audio, and playlists.

The extensive public archive now brings together the full run of Friday-night broadcasts, with searchable shows, video, audio, and track-by-track playlists.

Ownership

The shows reached the public through an independently operated broadcast server and website, then became an owned archive rather than disappearing into a third-party streaming platform.

How it runs

Creative production, the Friday broadcast, VPS, media pipeline, public site, and permanent archive were run as one continuous operation.

Technical specification

Architecture, systems, data, and how it is hosted and run.

  1. 01

    Creative production

    Each long-form show brought together original video and audio production, graphic design, editing, color work, sound design, and post-production across a range of creative software, including Final Cut Pro.

  2. 02

    Live broadcast pipeline

    OBS transmitted the finished live program over RTMP to a purpose-configured Linux VPS. Nginx RTMP received the broadcast on port 1935, with FFmpeg and HLS forming the web-delivery pipeline for the public site.

  3. 03

    Audience and archive application

    A custom Next.js application presented the live experience and now powers the searchable on-demand archive, with individual show pages, video and audio source switching, timestamp handling, playlists, and social metadata.

  4. 04

    Data, storage, and operation

    PostgreSQL and Prisma model shows, artwork, video, MP3s, dates, playlists, and first-party traffic analytics. AWS SDK S3 tooling, DigitalOcean Spaces/CDN delivery, and Nginx media proxying keep the extensive archive independently controlled.

  5. 05

    Current deployment

    The archive runs as a Next.js 16 process on the Linux VPS behind Nginx and TLS. It is not currently deployed in Docker.

Visit the live sitemilkywayfiasco.com

The weekly posters

Weekly promotional posters for social

Broadcast posters

SI was commissioned to create the weekly promotional creative for Milky Way Fiasco, a live-streaming show with an ongoing online archive.

Each week, SI developed a new poster for the upcoming broadcast, creating a distinctive visual identity for that episode and promotional asset for distribution across social media.

The brief was to make the show visible, recognizable and shareable before it went live.

COAST
COASTLink

website - milkywayfiasco.com

Project details

Currently accepting select projects

Let’s make it.

Making something every week? We design it, build the pipeline that carries it to an audience, and keep the archive yours.

We build and deploy what you need so you can create and ship what you want. Then we make the ads and place them.

Start a project