The open-source, self-hosted and 100% offline video playout, member kiosk, coach console, and 24/7 radio system for fitness clubs, gyms, and sports studios.
Official Website · Downloads · User Documentation · Recommended Hardware · Français · Technical Architecture
Group-fitness rooms and cycling studios run pre-recorded video classes ("virtual classes") on large screens or projectors. Proprietary solutions like Les Mills Cinema, Wexer Virtual, or Fitness On Demand require monthly subscriptions per screen, closed catalogs, and a permanent internet connection.
Bobine gives your studio the same cinema-grade experience — free of charge, without any subscription, and under your full control:
- You own everything — your videos, your schedule, your club branding, and your hardware. No account, no license fee, no vendor lock-in.
- 100% Offline — once installed, your studio needs no internet connection to play scheduled classes, run the member kiosk, or stream background radio.
- Runs on the hardware you already have — installs in seconds on Windows, macOS, Linux, Android tablets, Google Books, Android TV boxes, or a refurbished mini PC.
- Unattended 24/7 reliability — starts automatically when powered on and resumes playback after a power cut without human intervention.
Install Bobine as a native application on your tablet, computer, or mini PC (or visit bobine.fit/en/download):
| Platform | Format | Architecture | Direct Download / Command | Target Profile & Key Features |
|---|---|---|---|---|
.exe(Installer) |
x86-64 & ARM64 (Snapdragon) |
Bobine-Setup-5.0.7.exe (x86-64) Bobine-Setup-5.0.7-arm64.exe (ARM64) |
Windows 11/10 Desktop PCs & Snapdragon ARM Laptops Native x86-64 and ARM64 installer (Snapdragon X Elite / X Plus), system tray companion, clamshell mode |
|
.dmg(Disk Image) |
ARM64 (Apple Silicon) |
Bobine-5.0.7.dmg | MacBook, Mac mini & iMac (M1–M4) Drag-and-drop .dmg, native Apple Silicon hardware acceleration, menu bar companion |
|
.debAPT |
amd64 & arm64 | APT Repository bobine_5.0.7_amd64.deb bobine_5.0.7_arm64.deb |
Debian 13+, Ubuntu 24.04+, Linux Mint, Pop!_OS, Zorin OS Native .deb packages via packages.bobine.fit/debian/, automated apt updates (requires glibc 2.38 or newer) |
|
.rpmDNF |
x86_64 & aarch64 | DNF Repository bobine-5.0.7-1.x86_64.rpm bobine-5.0.7-1.aarch64.rpm |
Fedora 39–41, Nobara, RHEL, AlmaLinux, Rocky Linux Signed RPM repository via packages.bobine.fit/fedora/, fast DNF installation (glibc 2.38+) |
|
.pkg.tar.zstpacman |
x86_64 & aarch64 | Pacman Repository bobine-5.0.7-1-x86_64.pkg.tar.zst bobine-5.0.7-1-aarch64.pkg.tar.zst |
Arch Linux, EndeavourOS, CachyOS, Manjaro Signed pacman repository via packages.bobine.fit/arch/, continuous rolling updates (glibc 2.38+) |
|
.apk(Native App) |
ARM64 (arm64-v8a) |
Bobine-5.0.7.apk | Android Tablets, Google Books & ARM Kiosks Touch coach desk ( /grid) + clean fullscreen HDMI cinema (/cinema), Qualcomm Snapdragon 8 Gen 2 / 8 Gen 3 / 8 Elite |
|
.apk(TV App) |
ARM 32 & 64-bit (v7a & v8a) |
Bobine-TV-5.0.7.apk | Smart TVs, Projectors & Streaming Boxes Leanback TV launcher, TV remote D-Pad navigation, offline cinema kiosk |
|
| Shell Script (Automated) |
x86-64 & ARM64 | curl -fsSL https://bobine.fit/install.sh | bashbobine-assistant (x86-64) bobine-assistant-arm64 (ARM64) |
Autonomous 24/7 Playout Appliance Turns any low-cost mini PC into an autonomous kiosk with auto-login, HDMI-CEC screen automation, and network recovery |
|
| Linux Packages Mirror & Site (Tor Network) |
x86-64 & ARM64 | curl -fsSL https://bobine.fit/install-tor.sh | bashTor Mirror (.onion) Packages Mirror (.onion) |
Anonymous Installation (.onion) Install and receive signed updates for Debian, Fedora, and Arch Linux anonymously without exposing the gym's public IP address |
- Weekly Class Timetable — Schedule your group classes across the week; workouts start automatically on time on the right screen.
- Interactive Member Kiosk (
/kiosk&/cinema) — Let members browse your catalog by category and start a class on demand using a touch screen, TV remote, gamepad, or mouse, with gapless transitions and 5-star session ratings. - Studio Coach Desk (
/grid&/coach) — Connect a laptop or Android tablet to your room's HDMI display: the coach controls classes, chapters, subtitles, and audio from the touch screen while members only see clean fullscreen video on the projector. - Smartphone Remote Control — Scan a local QR code from any phone on the studio Wi-Fi to pause, seek, switch subtitles, or launch a workout without installing an app.
- 24/7 Club Radio & Voice Reminders (
/radio) — Built-in music player with automatic crossfade, 5-band equalizer, playlists, and scheduled spoken announcements (e.g., "Please re-rack your weights"). - Two Independent Display & Radio Outputs — Drive a wired HDMI screen and a secondary network screen simultaneously with separate content.
- Attendance Metrics (
/metrics) — Track class completion rates, 5-star member feedback, peak studio hours, and device health locally. - 16 Color Themes — Light and dark high-contrast themes (including the Apple-inspired Charbon palette) adaptable to bright reception areas or dark cycling rooms.
- Install and launch Bobine on your computer, tablet, or mini PC.
- Open the interface from any browser on the same Wi-Fi / Ethernet network:
(Or
http://bobine.localhttp://127.0.0.1:8000directly on the host machine). - Import your first videos or music tracks by drag-and-drop in the Library tab, then launch a class or set up your weekly Schedule.
All web interfaces work out of the box on Mozilla Firefox, Google Chrome, Microsoft Edge, Apple Safari, Brave, and Tor Browser with zero client installation.
Bobine offers three update channels, switchable anytime in Settings → Software Updates:
| Channel | Cadence | Who it is for | Links |
|---|---|---|---|
| Stable | Tagged version releases (V5.0.7) |
Recommended default for production clubs and studios | Latest Stable |
| Beta | Curated preview batches | Early adopters wanting upcoming features before Stable | Beta Release |
| Canary | Rebuilt on every commit to main |
Power users and testers wanting the latest changes immediately | Canary Release |
- User Guide & FAQ: bobine.fit/en/documentation
- Independent Hardware Guide (mini PCs, tablets, TV boxes, HDMI adapters): bobine.fit/en/hardware/aliexpress
- Linux Package Portal (APT, DNF, Pacman instructions): packages.bobine.fit
- Technical Architecture & API Reference: docs/ARCHITECTURE.en.md
- Security: Report vulnerabilities privately via GitHub Security Advisories or security@bobine.fit (OpenPGP fingerprint
23CA D324 C507 FB0F 97E6 AECA 6E4C 020E F8BD FEB2, details on security.bobine.fit and SECURITY.md). - Contributing: Bug reports and pull requests are welcome — see CONTRIBUTING.md and CODE_OF_CONDUCT.md.
- License: Free and open-source software licensed under the GNU Affero General Public License v3.0 (AGPL-3.0).
