Community Preview

FlowCast Radio AutomationSelf-hosted scheduling and playout without Liquidsoap.

Schedule music, shape transitions and broadcast to Icecast through a dedicated Rust playout engine — on infrastructure you control.

View on GitHub

Linux · Docker Compose · Rust playout · Icecast · No Liquidsoap

FlowCast Control
FlowCast Radio Automation control dashboard with live playout, queue and station health

PRODUCT WORKFLOW

Program, shape and broadcast from one control plane.

Program

Playlists, schedules and BPM-aware track selection keep editorial rules in control.

Rules + schedules + BPM

Shape

Fade, overlap, bridge and track-exit controls make transitions part of the programming.

Fade + overlap + bridge

Broadcast

A dedicated Rust engine executes the queue and delivers the station directly to Icecast.

Queue → Rust → Icecast

NEW IN 0.1.0-rc.8

Operate, observe and publish the station from the same stack.

RC8 extends the broadcast core with portable backups, real audience statistics and listener-facing embeds — without adding a Liquidsoap layer.

01

Backup & Restore

Essential or Full .fcbak archives, resumable uploads and transactional restore with rollback safeguards.

Media-aware · resumable · persistent jobs
02

Station Statistics

Live audience, history, trends, countries, players and devices from station-scoped Icecast activity.

Real-time · reports · local privacy
03

Embeddable Widgets

Publish a player, recently played, upcoming tracks or listener count on an external site with copyable iframe snippets.

Public-safe · self-contained · iframe-ready
04

Three Player Layouts

Normal, Compact and Minimal are genuinely distinct player structures designed for different integration footprints.

Normal · Compact · Minimal

INTERFACE + ARCHITECTURE

A focused operator interface for an explicit broadcast path.

Runtime state, media, schedules and transition controls stay visible without introducing another playout scripting layer.

Station control · Live overview
FlowCast live overview showing current track, queue and service status
FlowCast media catalogue with playlists and audio analysis status
Media, playlists and analysis status.
FlowCast transition controls for fades, silence and overlap
Fade, bridge and track-exit controls.

Audio analysis and BPM support scheduling. Bliss similarity is available as an optional Pro capability.

No generated Liquidsoap program. No additional playout scripting layer.

COMMUNITY + PRO

Community stays autonomous. Pro remains separate.

Broadcasting does not depend on a paid licence server or a configured Pro service.

Community · 0.1.0-rc.8

Included broadcast path

  • Autonomous broadcast path
  • No paid licence required to broadcast
  • Scheduling and BPM-aware selection
  • Rust playout and Icecast
  • Public station pages and embeddable widgets
  • Station statistics and history
  • Essential/Full backup and transactional restore
Compare editions →
Pro · separately licensed

Optional documented capabilities

  • Bliss acoustic similarity
  • Advanced documented programming strategies
  • Separately licensed operation
Review boundaries →

Community continues broadcasting independently when Pro is not configured or unavailable.

CURRENT VALIDATED RELEASE · 0.1.0-rc.8

Start broadcasting on your own infrastructure

Install the current validated FlowCast Community release on Linux amd64 with Docker Compose.

flowcast-install
curl -fsSL https://raw.githubusercontent.com/chourmovs/FlowCast-Community/v0.1.0-rc.8/install.sh | sudo bash -s -- --version 0.1.0-rc.8

Docker Engine and Docker Compose v2 must already be installed.