SANS ABONNEMENTCoût d'usage :0 € / mois · Logiciel libre sans engagement, sans coût caché
CODE OUVERTTransparence totale :Code source public sur GitHub : auditable par n'importe qui, aucune boîte noire
MAC & MAC MINIRégie studio :Régie sous macOS : les sorties vidéo et le démarrage automatique dépendent du modèle et des réglages
APPLE SILICONPaquet macOS :Version Apple Silicon : vérifiez les prérequis et testez vos médias sur votre Mac
MATÉRIEL RECONDITIONNÉMini PC :Une piste pour réutiliser du matériel : vérifiez la configuration, l’état et la compatibilité avant achat
GUIDE MATÉRIELChoisir son équipement :La sélection est en cours de révision : caractéristiques, compatibilité et disponibilité à confirmer avant achat
PC DÉJÀ POSSÉDÉZéro rachat :Essayez votre ordinateur existant ; les sorties vidéo et le mode capot fermé dépendent du matériel
ACCÉLÉRATION GRAPHIQUEDécodage fluide :Le décodage matériel dépend du système, du navigateur, du codec et du processeur graphique
100% HORS-LIGNERésilience fibre :Lecture locale sans Internet ; les sorties réseau nécessitent une connexion locale
BORNE TACTILELibre accès :Kiosque tactile adhérents avec décompte des créneaux à la demande
MULTI-ÉCRANSDouble diffusion :Diffusion simultanée : grand écran cours en salle + téléviseurs plateau
RADIO PLATEAU 24/7Ambiance sonore :Flux musical continu avec fondu sonore et annonces programmées
COURS SUR MESURECatalogue ouvert :100% Libre : diffusez vos vidéos (Cycling, HIIT, Yoga, Pilates, Renfo)
MULTI-OSCompatibilité :Windows 10/11, macOS, Linux, tablettes Android et étude iPadOS
ANDROID NATIFApplication dédiée :Disponible sur tablette tactile pour piloter le studio du bout des doigts
DÉPÔTS LINUXMises à jour natives :Paquets signés GPG : APT (Debian 13+/Ubuntu 24.04+), DNF (Fedora/RHEL 10+) et Pacman (Arch) sur packages.bobine.fit
TÉLÉCOMMANDE SIMPLEContrôle en salle :Au choix : télécommande sans fil 2.4 GHz ou smartphone via QR code
CONFIDENTIALITÉProtection RGPD :100% Local : zéro pistage, zéro caméra, vos données restent dans votre club
REPRISE SUR COUPURESécurité électrique :Reprise prévue après redémarrage : vérifiez le démarrage automatique sur votre appareil
SAUVEGARDE EN 1 CLICExport universel :Sauvegardez toute votre programmation et vos cours en une archive ZIP
ÉCO-RESPONSABLEFaible consommation :Consommation et bruit dépendent du matériel et de la charge : mesurez votre configuration
beta

Bobine — Bêta (lot curé)

Bobine

Bobine — Canal Bêta

Canal Bêta (accès anticipé). Lots de fonctionnalités et correctifs sélectionnés et testés avant leur passage en Stable — plus avancé que Stable, plus testé que Canary. Une version stable équivalente ou plus récente la remplace toujours automatiquement.

Pre-release curée : un lot de fonctionnalités/correctifs sélectionné par le mainteneur, publié manuellement — plus testé que Canary (qui suit chaque commit de main), moins que Stable. Republiée en place sur ce même tag mobile beta (jamais un nouveau tag par itération) à chaque nouveau lot. Une version stable équivalente ou plus récente la remplace toujours automatiquement.

Réservée aux utilisateurs ayant activé le canal Bêta (Réglages → Mises à jour, install.sh --channel=beta, ou l'assistant Tauri). Pour suivre chaque commit de main sans attendre un lot, voir le canal Canary.

Basé sur commit a48739c · version à venir 5.0.7


Téléchargement

Plateforme & environnementFormatArchitectureTéléchargement direct & dépôts
.apkARM 32 & 64 bits
(armeabi-v7a, arm64-v8a)
Bobine-TV-beta.apk
.apkARM64
(arm64-v8a)
Bobine-beta.apk
.exex86-64 & ARM64
(Intel, AMD, Snapdragon X)
Bobine-Setup-beta.exe (x86-64)
Bobine-Setup-beta-arm64.exe (ARM64)
.deb (APT)x86-64 (amd64)
& ARM64 (arm64)
Dépôt APT, canal Bêta
bobine_beta_amd64.deb
bobine_beta_arm64.deb
.rpm (DNF)x86-64 (x86_64)
& ARM64 (aarch64)
Dépôt DNF, canal Bêta
bobine-beta.x86_64.rpm
bobine-beta.aarch64.rpm
.pkg.tar.zst (pacman)x86-64 (x86_64)
& ARM64 (aarch64)
Dépôt pacman, canal Bêta
bobine-beta-x86_64.pkg.tar.zst (signature)
bobine-beta-aarch64.pkg.tar.zst (signature)
.dmgApple Silicon (M1-M4)Bobine-beta.dmg
Binaire natifx86-64 & ARM64
(Linux)
bobine-assistant (x86-64)
bobine-assistant-arm64 (ARM64)
Scriptx86-64 & ARM64install.sh
ou sudo ./install.sh --channel=beta sur une installation existante
IntégritéManifeste signéTous les fichiersSHA256SUMS
SHA256SUMS.asc (signature GPG)

Distributions Linux et méthodes d'installation

Dépôts signés GPG de packages.bobine.fit, canal Bêta : les mises à jour arrivent par le gestionnaire de paquets de la distribution.

Les binaires exigent glibc 2.38 ou plus récente : Debian 12, Ubuntu 22.04 LTS et RHEL 9 (et dérivés) ne sont pas pris en charge. La CI installe les paquets sur Ubuntu 24.04 (x86-64 et ARM64), Fedora et Arch Linux (x86-64) ; les autres distributions utilisent les mêmes paquets et ne sont pas testées séparément.

FamilleDistributionsFormat et gestionnaireDépôt du canalArchitectures
Debian et dérivésDebian 13 et plus récent, Ubuntu 24.04 LTS et plus récent, Linux Mint, Pop!_OS, Zorin OS et Raspberry Pi OS basés sur ces versions.deb · APThttps://packages.bobine.fit/debian/, suite betaamd64, arm64
Fedora et dérivés RPMFedora, Nobara ; RHEL, AlmaLinux et Rocky Linux 10 et plus récent (non testés en CI).rpm · DNFhttps://packages.bobine.fit/fedora/bobine-beta.repox86_64, aarch64
Arch Linux et dérivésArch Linux (et Arch Linux ARM), EndeavourOS, CachyOS, Manjaro.pkg.tar.zst · pacmanhttps://packages.bobine.fit/arch/beta/$archx86_64, aarch64

Installer depuis le dépôt (méthode recommandée)

  • Debian 13+, Ubuntu 24.04+, Linux Mint, Pop!_OS, Zorin OS (APT) :
    curl -fsSL https://packages.bobine.fit/bobine.gpg | sudo gpg --dearmor -o /etc/apt/keyrings/bobine.gpg
    echo "deb [signed-by=/etc/apt/keyrings/bobine.gpg] https://packages.bobine.fit/debian/ beta main" | sudo tee /etc/apt/sources.list.d/bobine.list
    sudo apt update && sudo apt install bobine
    
  • Fedora, Nobara, RHEL 10+, AlmaLinux 10+, Rocky Linux 10+ (DNF) :
    sudo rpm --import https://packages.bobine.fit/bobine.gpg
    # Fedora 41+ (DNF 5)
    sudo dnf config-manager addrepo --from-repofile=https://packages.bobine.fit/fedora/bobine-beta.repo
    # Fedora 40 et antérieures, famille RHEL (DNF 4) : sudo dnf config-manager --add-repo https://packages.bobine.fit/fedora/bobine-beta.repo
    sudo dnf install bobine
    
  • Arch Linux, EndeavourOS, CachyOS, Manjaro (pacman) :
    curl -fsSL https://packages.bobine.fit/bobine.gpg | sudo pacman-key --add -
    sudo pacman-key --lsign-key B77D96D72F84F36ACAA3F8729CBF497D829EE15A
    printf '\n[bobine]\nServer = https://packages.bobine.fit/arch/beta/$arch\n' | sudo tee -a /etc/pacman.conf
    sudo pacman -Syu bobine
    

Installer un paquet autonome (hors ligne)

Téléchargez le paquet de votre architecture dans le tableau ci-dessus, puis :

sudo apt install ./bobine_beta_amd64.deb
sudo dnf install ./bobine-beta.x86_64.rpm
sudo pacman -U ./bobine-beta-x86_64.pkg.tar.zst

Vérifier l'intégrité des fichiers téléchargés

SHA256SUMS liste l'empreinte de chaque fichier de la release ; SHA256SUMS.asc en est la signature détachée, faite avec la clé qui signe aussi les dépôts de paquets (empreinte B77D 96D7 2F84 F36A CAA3 F872 9CBF 497D 829E E15A).

curl -fsSL https://packages.bobine.fit/bobine.gpg | gpg --import
gpg --verify SHA256SUMS.asc SHA256SUMS
sha256sum --check --ignore-missing SHA256SUMS

Changements depuis V5.0.5

a48739c chore(release): version 5.0.7 Aurora (#62)
282de3c fix(ci): déplacer les tags glissants sans push forcé et récupérer le tag dans le job rpm aarch64 (#61)
3e497f0 fix(backend): port d'écoute résolu avec repli dynamique au lieu de 8000 codé en dur (#58)
9d4e4ec fix(ci): rafraîchir les dépôts de paquets et publier les canaux en place (#56)
c5732b0 fix: corrections mineures des builds (mise à jour macOS et Android, CI, Dependabot) (#57)
1f8a685 ci: lancer l'application installée par les paquets linux et tester le plancher glibc (#51)
303318e feat(ci): installer et lancer réellement les installeurs windows et le dmg macos (#50)
2940942 fix(ci): installer la toolchain rust avant pip dans les jobs de paquets (#49)
21e63d8 ci: épingler les images de conteneur et regrouper les jobs deb (#44)
eeb2066 docs: aligner l'architecture fr/en et ne plus lier les fichiers Play non publiés (#43)
65958f3 feat(ci): afficher toutes les distributions et méthodes d'installation dans les notes canary et bêta (#42)
0b26573 fix(packaging): déclarer le plancher glibc des paquets et aligner les distributions annoncées (#46)
a910129 fix(ui): préserver le maillage des thèmes clairs mobiles (#41)
bc8ecb9 fix(ui): éclaircir le contenu sombre et renforcer la zone de danger (#40)
1327a9b fix(build): fiabiliser l’outillage et les préversions 5.0.6 (#39)
210c882 chore(outils): retirer les recettes locales et les sauvegardes obsolètes (#38)
9fc454f fix(ci): conserver la tolérance au miroir ubuntu
1f285bd fix(ci): borner les dépendances multimédias des tests
4b6d8f4 feat(ci): notifier le miroir après publication des paquets
58441c5 fix(ci): rendre le dépôt de paquets au runner avant le jeu de corruptions
d8bd373 feat(ci): signer la liste des empreintes SHA-256 de chaque release
0275e24 fix(packages): contrôler les dépôts signés avant publication
781ae36 ci(android): vérifier le profil pydantic v1 et le démarrage des apk
822f8da fix(packaging): utiliser le chemin de travail fourni par pyinstaller
7516d9d docs: retirer les derniers symboles typographiques et documenter les gardes Pydantic v1
56f39a3 test(version): les replis du numero de version suivent le fichier VERSION
816a3f8 test(channels): garde-fou de l'architecture des canaux et documentation
0c48cd6 refactor(frontend): selecteur de canal pilote par le registre, libelles manquants restaures
284c58e build(channels): outils de construction et Android derives du registre des canaux
ea900d1 refactor(updates): registre unique des canaux et canal d'installation par defaut
4fdff00 feat(theme): theme lavande clair par defaut des le premier ecran
fd1ba2a fix(android): demarrage du serveur embarque sous Pydantic v1
fd9af91 test(branding): garde-fou du cablage des icones par canal et documentation
09a00b5 feat(desktop): icone de barre systeme et favicon suivant le canal choisi
7b48df2 feat(android): icone de lanceur et banniere TV par canal du build
0949418 feat(packaging): icone de lanceur par canal sur Linux, Windows et macOS
2649fdb feat(branding): source unique des icones par canal et generateur versionne
39ec8b7 docs(distribution): décrire le dépôt unique et les redirections
f2d46a7 fix(release): exiger les paquets rpm et arch avant publication

Retour à la Stable à tout moment, sans perte de données : Réglages → Mises à jour logicielles → Canal de mise à jour → Stable.