Release policy: this site always links to the latest tag — currently RE-KORD 5, a complete rewrite on Tauri and Rust. Every release ships all platforms together under a single tag, with a SHA256SUMS file: check your download with sha256sum -c SHA256SUMS --ignore-missing.
dns

Server

The client window plus an embedded hub, with yt-dlp (and QuickJS, the JavaScript engine it needs for YouTube), cloudflared and ffmpeg bundled. Install it on the computer that holds your music: it is a complete RE-KORD on its own, and the hub it starts is reachable from your phone and other computers on port 7420.

laptop

Client

The client window only. Install it on every other computer to connect to your hub. Phones and tablets use the Android app, and any browser can open the web client the hub serves.

Windows

x64 10 / 11

Both downloads are portable: no installer. They use the Microsoft Edge WebView2 runtime, preinstalled and kept up to date on current Windows 10 and 11.

SmartScreen: the executables are not code-signed, so Windows may show “Windows protected your PC” on first start: choose More info → Run anyway. When RE-KORD Server starts for the first time, allow network access for private networks, otherwise phones and other computers cannot reach port 7420.

Linux

x86-64 glibc 2.39+ · Ubuntu 24.04+

Server and Client as AppImage or .deb. They need glibc 2.39 or newer: Ubuntu 24.04+, Linux Mint 22+, Debian 13+, Fedora 40+ or any distribution of the same generation. On older systems, use the headless hub or Docker and open the web client in a browser.

Headless server

x86-64 NAS · systemd

The hub without a window — rekord-server, the web client, the admin panel and the bundled tools — for a NAS, home server or VPS without a desktop. Every device connects with the apps or a browser.

RE-KORD 5

Extract it and run ./run.sh: the hub answers at http://<this-machine>:7420, admin panel at /admin. To run it as a service, sudo ./systemd/install.sh creates a dedicated rekord user, starts at boot and keeps its data in /var/lib/rekord.

Latest

Linux · x86-64 · .tar.gz · no desktop needed

Android

APK Android 8.0+ · arm64

The Client app for phones and tablets, on Android 8.0 or newer with a 64-bit ARM processor. It connects to your hub on the local network or through the remote-access tunnel.

RE-KORD 5

Open the APK on the phone and allow installs from that source. Start RE-KORD, then type the hub address or tap Scan the QR and scan the code from the admin panel (Network › Local network access). Coming from the legacy app? Uninstall it first: the signing key changed.

Latest

Android 8.0+ · arm64 · .apk · Client only

Your phone may warn about apps installed outside a store: the APK is published only on the official GitHub release of RE-KORD. QR scanning and Cast need Google Play Services.

Docker

amd64 · arm64

A ready-made image for amd64 and arm64 is published at every release on the GitHub Container Registry (ghcr.io/creiv/re-kord), with ffmpeg, yt-dlp (with QuickJS) and cloudflared included. The docker-compose.yml uses it: that file is all you need.

RE-KORD 5

Download the compose file and start it: curl -O https://raw.githubusercontent.com/Creiv/RE-KORD/main/docker-compose.yml, then REKORD_MUSIC_HOST=/path/to/Music docker compose up -d. Open http://<host>:7420 (admin panel at /admin); data lives in ./docker-data/data. Update with docker compose pull && docker compose up -d. The container runs as uid 10001.

Latest

Docker · docker compose · amd64 / arm64

macOS

Coming soon

macOS packages are planned for a future release.

RE-KORD

Server and Client for macOS.

Soon

Not yet available

Build from source

RE-KORD 5 builds with Rust stable, Node.js 20+ and pnpm 9, plus the Tauri 2 system libraries for the desktop apps.

terminal

Quick start (dev)

Clone, install and run the hub from source.

# clone and install
git clone https://github.com/Creiv/RE-KORD
cd RE-KORD && corepack enable && pnpm install
# build the UI, start the hub on :7420
pnpm build:ui && pnpm run server
checklist

System requirements

  • desktop_windows

    Desktop apps

    Windows 10/11 x64 with WebView2, or Linux x86-64 with glibc 2.39+ (Ubuntu 24.04+, Debian 13+, Fedora 40+, Mint 22+)

  • dns

    Hub

    TCP port 7420 reachable on your LAN · older Linux or NAS: the headless package or Docker (amd64/arm64)

  • smartphone

    Android

    Android 8.0+ on 64-bit ARM · Google Play Services for QR scanning and Cast

  • public

    Browsers

    Any current browser · Cast needs a Chromium browser over HTTPS

  • code

    Development

    Rust stable · Node.js 20+ · pnpm 9 · Tauri 2 system libraries for the desktop shell