Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
106 changes: 106 additions & 0 deletions content/_index.fr.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,106 @@
+++
draft = false
title = ''
+++

<section style="position: relative; display: inline-block; width: 100%;">
<img src="/images/banner.webp" alt="Bannière" style="width: 100%; height: auto; display: block;" />

<div style="
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
color: white !important;
z-index: 2;
text-align: center;
">
<h1 style="
margin: 0;
font-family: 'Inter', sans-serif;
font-weight: 700;
font-size: clamp(1.5rem, 5vw, 2.8rem);
color: white !important;
text-shadow:
0 0 40px rgba(0, 0, 0, 0.9),
0 0 30px rgba(0, 0, 0, 0.8),
0 0 20px rgba(0, 0, 0, 0.7),
0 2px 8px rgba(0, 0, 0, 0.8),
0 4px 12px rgba(0, 0, 0, 0.6),
0 -1px 2px rgba(255, 255, 255, 0.2);
">Construisez des bibliothèques<br />
et des plateformes<br />
coopératives et inarrêtables.</h1>
<div style="margin-top: 2rem; display: flex; justify-content: center; gap: 1rem;">
<a href="https://ftwc.xyz" style="
display: inline-block;
padding: 0.75rem 2rem;
background-color: rgb(12, 21, 61);
color: white;
text-decoration: none;
border: 2px solid white;
border-radius: 0.5rem;
font-weight: 700;
font-family: 'Inter', sans-serif;
transition: all 0.2s;
text-shadow:
0 0 40px rgba(0, 0, 0, 0.9),
0 0 30px rgba(0, 0, 0, 0.8),
0 0 20px rgba(0, 0, 0, 0.7),
0 2px 8px rgba(0, 0, 0, 0.8),
0 4px 12px rgba(0, 0, 0, 0.6),
0 -1px 2px rgba(255, 255, 255, 0.2);
" onmouseover="this.style.backgroundColor='rgba(255, 255, 255, 0.2)'" onmouseout="this.style.backgroundColor='transparent'">Explorer Riff.CC</a>
<a href="/docs/flagship/create-lens" style="
display: inline-block;
padding: 0.75rem 2rem;
background-color: rgb(68, 0, 80);
color: white;
text-decoration: none;
border: 2px solid white;
border-radius: 0.5rem;
font-weight: 700;
font-family: 'Inter', sans-serif;
transition: all 0.2s;
text-shadow:
0 0 20px rgba(0, 0, 0, 0.7),
0 0 30px rgba(0, 0, 0, 0.6),
0 0 20px rgba(0, 0, 0, 0.5),
0 2px 8px rgba(0, 0, 0, 0.6),
0 4px 12px rgba(0, 0, 0, 0.4),
0 -1px 2px rgba(255, 255, 255, 0.2);
" onmouseover="this.style.backgroundColor='rgba(255, 255, 255, 0.2)'" onmouseout="this.style.backgroundColor='transparent'">Créer un Lens</a>
</div>
</section>

<div style="display: flex; align-items: center; gap: clamp(1rem, 5vw, 3rem); margin: 3rem 0;">
<div style="flex: 1 1 0; min-width: 0;">
<h1>Des bibliothèques, pas des châteaux de sable.</h1>
<p>Les bibliothèques traditionnelles sont comme des châteaux de sable: construites pour un objectif, puis effacées par la marée.</p>
<p>Nous construisons des bibliothèques permanentes, décentralisées, durables, et conçues pour survivre à leurs créateurs.</p>
<p>Créez un Lens, et construisez une bibliothèque.</p>
</div>
<div style="flex: 0 0 auto; text-align: center;">
<img src="/images/riff.png" alt="Capture d'écran du site Riff.CC" style="width: min(200px, 21vw); height: auto; max-width: 100%;" />
</div>
</div>

<div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 1rem; margin: 0rem 0;">
<div style="text-align: center; padding: 2rem;">
<h3 style="font-size: 1.5rem; margin-bottom: 1rem;">🌐 Décentralisé</h3>
<p>Les Lenses sont conçus pour être distribués dans le monde entier et livrer du contenu à vos utilisateurs à très grande vitesse.</p>
<img src="/images/global.png" alt="Décentralisé" style="width: 100%; height: auto; display: block; margin-top: 1rem;" />
</div>

<div style="text-align: center; padding: 2rem;">
<h3 style="font-size: 1.5rem; margin-bottom: 1rem;">👥 Coopératif</h3>
<p>Vous pouvez mirrorer instantanément des bibliothèques de contenu entières depuis d'autres Lenses vers le vôtre, et inversement. Nous appelons cela la défédérisation.</p>
<img src="/images/defederation.png" alt="Miroir" style="width: 100%; height: auto; display: block; margin-top: 1rem;" />
</div>

<div style="text-align: center; padding: 2rem;">
<h3 style="font-size: 1.5rem; margin-bottom: 1rem;">♾️ Durable</h3>
<p>Des bibliothèques et des plateformes conçues pour durer. Utilisez nos outils pour rendre votre contenu accessible pendant des générations.</p>
<img src="/images/durable.png" alt="Durable" style="width: 100%; height: auto; display: block; margin-top: 1rem;" />
</div>
</div>
29 changes: 29 additions & 0 deletions content/about.fr.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
+++
title = 'À propos de Riff.CC'
date = 2025-01-13T12:00:00Z
draft = false
+++

*"e cinere surgemus" (des cendres, nous nous relevons)*

Riff.CC construit des outils et des plateformes qui permettent aux utilisateurs de créer et de partager du contenu numérique dans des espaces numériques permanents et résilients appelés Lenses.

## Qu'est-ce qu'un Lens ?
Un Lens est un espace numérique décentralisé et auto-hébergé, votre propre vision du monde, contenant des médias, des outils et du contenu que vous pouvez partager ou élaborer ensemble. Les Lenses peuvent suivre d'autres Lenses pour synchroniser instantanément le contenu, ce qui permet une collaboration fluide et sans permission.

Le partage privé est également prévu, afin que vous puissiez contrôler qui peut suivre votre Lens et y accéder.

Vous pouvez apprendre à [configurer un Lens](/docs/flagship/create-lens/) dans notre [documentation](/docs).

## Rejoignez-nous

Que vous soyez développeur, créateur, bibliothécaire, ou simplement quelqu'un qui croit en un Internet libre et ouvert, vous pouvez nous aider à construire l'avenir du contenu libre.

Vous pouvez [rejoindre notre communauté](https://discord.gg/cvYgQSfCrQ), consulter notre [documentation](/docs) ou lire notre [code](https://github.com/riffcc).

## Construisez avec nous
<p>Si vous voulez découvrir comment utiliser le Lens SDK et les technologies Flagship de Riff.CC pour créer vos propres applications, qu'elles soient d'entreprise, open source, ou personnelles, ou si vous voulez savoir ce que nous pourrions construire pour vous,</p>

écrivez-nous à [team@riff.cc](mailto:team@riff.cc) et nous prendrons le temps d'échanger sur vos besoins et sur la manière dont nous pouvons vous aider.

Que vous construisiez vos applications vous-même ou que vous souhaitiez les construire avec nous, nous pouvons vous aider à adapter le Lens SDK à presque n'importe quel usage.
14 changes: 14 additions & 0 deletions content/contact.fr.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
+++
title = 'Nous contacter'
draft = false
+++

Vous pouvez nous joindre par e-mail à [team@riff.cc](mailto:team@riff.cc).

Nous utilisons Discord pour notre communauté et pour coordonner le développement.

Rejoignez notre communauté sur Discord à l'adresse [https://discord.gg/cvYgQSfCrQ](https://discord.gg/cvYgQSfCrQ) et venez nous dire bonjour.

Pour les partenariats et les demandes commerciales, veuillez écrire à [wings@riff.cc](mailto:wings@riff.cc).

Pour les questions ou réclamations liées au droit d'auteur, veuillez contacter [dmca@riff.cc](mailto:dmca@riff.cc).
14 changes: 14 additions & 0 deletions content/docs/_index.fr.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
+++
date = '2025-07-07T15:37:53+01:00'
draft = false
title = 'Documentation'
weight = 1
+++

Bienvenue dans la documentation de Riff.CC !

Nous vous conseillons de commencer par [Flagship](/fr/docs/flagship), le logiciel qui fait fonctionner Riff.CC.

Vous pouvez également lire la section [Riff.CC](/fr/docs/riff.cc), le service de streaming qui vous permet de regarder, partager et organiser du contenu média légalement libre.

Quand vous serez prêt, envisagez aussi de [créer votre propre Lens](/fr/docs/flagship/create-lens) !
39 changes: 39 additions & 0 deletions content/docs/concepts/_index.fr.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
---
draft: false
title: 'Concepts'
weight: 1
sidebar:
open: true
---

Riff.CC repose sur plusieurs concepts clés qui définissent son fonctionnement et la manière dont il interagit avec ses utilisateurs. Ces concepts constituent la base de notre service de streaming décentralisé et de notre modèle de bibliothèque coopérative.

Vous pouvez en apprendre davantage sur chaque concept dans les pages dédiées.

## Creative Commons

Riff.CC se concentre sur des contenus média légalement libres, principalement sous licence Creative Commons. Cela permet aux utilisateurs de partager, remixer et développer des œuvres existantes tout en respectant les droits des créateurs. Nous hébergeons également des œuvres du domaine public afin de proposer un large éventail de médias accessibles.

Vous pouvez en savoir plus sur l'organisation Creative Commons sur [creativecommons.org](https://creativecommons.org/).

## [Lenses](/fr/docs/concepts/lenses/)

Un Lens est une instance individuelle de Flagship qui agit à la fois comme bibliothèque et comme passerelle vers le réseau plus large. Chaque Lens peut :

- Héberger sa propre collection de contenu
- Miroiter du contenu provenant d'autres Lenses
- Participer au réseau fédéré
- Fonctionner de manière indépendante si nécessaire

Lisez la page [Lenses](/fr/docs/concepts/lenses/) pour en savoir plus et apprendre à créer le vôtre.

## [Fédération décentralisée (Defederation)](/fr/docs/concepts/defederation/)

Contrairement aux plateformes centralisées traditionnelles, Flagship utilise un modèle de fédération dans lequel :

- Il n'existe pas de point de défaillance unique
- Le contenu est réparti sur plusieurs nœuds
- Chaque Lens conserve son autonomie tout en partageant des ressources
- Le réseau devient plus fort à chaque nouveau participant

Nous appelons cela la Defederation, car les Lenses doivent explicitement choisir de se fédérer entre eux. Vous pouvez en lire davantage sur la page [Defederation](/fr/docs/concepts/defederation/).
25 changes: 25 additions & 0 deletions content/docs/concepts/defederation.fr.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
+++
draft = false
title = 'Defederation'
weight = 1
+++

La Defederation, ou fédération décentralisée, est notre système de gestion des réseaux décentralisés de contenu et de communautés.

Elle permet aux Lenses de se suivre mutuellement et de répliquer instantanément tout le contenu des Lenses suivis.

## Exemples
Le site D peut construire sa bibliothèque en suivant le site B, et donc le site C par extension. Le site D peut aussi avoir son propre contenu.

<img src="/images/docs/concepts/defederation.webp" class="light-webp" alt="Schéma montrant l'architecture de Flagship" />
<img src="/images/docs/concepts/defederation-dark.webp" class="dark-webp" alt="Schéma montrant l'architecture de Flagship" />

Dans cet exemple, le site D aurait 9 éléments de contenu, tous présentés dans une expérience unifiée, comme s'ils faisaient partie d'une seule et même bibliothèque.

## Détails techniques

Peerbit est utilisé pour synchroniser et fédérer les Lenses, et constitue la technologie centrale qui rend cela possible.

Notre Lens SDK étend Peerbit pour fournir cette fonctionnalité.

Chaque Lens reçoit son propre identifiant de site, utilisé à la fois pour l'identifier sur le réseau et pour permettre aux autres Lenses de le suivre.
39 changes: 39 additions & 0 deletions content/docs/concepts/lenses.fr.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
+++
draft = false
title = 'Lenses'
weight = 2
+++

Un Lens est une instance individuelle de Flagship qui agit à la fois comme bibliothèque et comme passerelle vers le réseau plus large. Chaque Lens peut :

- Héberger son propre contenu
- Suivre d'autres Lenses
- Être suivi par d'autres Lenses

Voici comment cela fonctionne.

## Créer un Lens
Créer votre propre Lens est simple. Cela consiste à télécharger et configurer le logiciel Flagship.

Nous proposons également une configuration Docker pour démarrer rapidement.

Consultez la page [Créer un Lens](/fr/docs/flagship/create-lens/) pour les instructions détaillées.

Une fois votre Lens créé, vous pouvez donner à d'autres personnes votre Site ID afin qu'elles le suivent.

## Suivre des Lenses
Vous pouvez également faire en sorte que votre Lens suive d'autres Lenses.

Copiez simplement le Site ID du Lens que vous souhaitez suivre, puis allez dans la section *Admin* de votre Lens, puis *Subscriptions*.

Collez le Site ID du Lens à suivre, puis cliquez sur *Subscribe*.

![Ajout d'un abonnement](/images/docs/concepts/follow-a-lens.png)

Après l'avoir ajouté, vous le verrez apparaître dans la liste des abonnements.

Une fois l'abonnement ajouté, le contenu du Lens suivi apparaîtra dans votre Lens.

![Ajout d'un abonnement](/images/docs/concepts/follow-a-lens-2.png)

Pour cesser de suivre un Lens, cliquez simplement sur l'icône de corbeille à côté du Lens concerné.
52 changes: 52 additions & 0 deletions content/docs/concepts/threshold-funding.fr.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
+++
draft = false
title = 'Threshold Funding'
+++

Imaginez ceci : un groupe veut enregistrer un disque. Il lui faut 50 000 $ pour le studio, le mixage, le mastering et la production. Les options classiques ? Céder ses droits à un label, lancer une campagne de financement participatif en espérant que cela fonctionne, ou s'endetter.

Le threshold funding propose une alternative, permettant aux utilisateurs de soutenir directement les artistes tout en recevant des récompenses.

## Comment cela fonctionne

Le groupe publie son projet comme "à venir" sur Riff, en partageant des démos, des enregistrements live et sa vision de l'album. Les fans peuvent s'abonner à l'artiste pour 10 $ par an. Voici ce qui devient intéressant :

- Quand suffisamment de personnes s'abonnent pour atteindre le seuil de 50 000 $, la production commence
- Tous ceux qui se sont abonnés pendant la période de financement reçoivent automatiquement l'album en haute qualité à sa sortie
- Le groupe conserve le contrôle créatif complet et la propriété de son œuvre

## La dimension des communs

Mais voici la partie révolutionnaire : le groupe s'engage à publier automatiquement le disque sous licence Creative Commons (non commerciale) une fois qu'il en a tiré 250 000 $.

Cela signifie :
- Le groupe continue à vendre sur Riff après le seuil
- Une fois le total de 250 000 $ atteint, l'album devient légalement libre pour un usage non commercial
- La musique entre dans les communs et enrichit notre culture partagée
- Le groupe est justement rémunéré pour son travail et peut continuer à vendre des copies physiques et collector, tout en finançant ses projets futurs de la même manière

## Contributions à la plateforme

Les artistes comme les fans peuvent choisir de soutenir la plateforme via un curseur de contribution dans leurs paramètres.

Cette contribution est **optionnelle** et **explicitement volontaire**. Par défaut, nous prélevons 0 % des revenus.

**Modèle de contribution des artistes :**
- Si 100 artistes lèvent chacun 50 000 $ par an : 50 M$ de financement artiste
- Si 5 % des artistes activent une contribution plateforme de 5 % : 125 000 $ de revenus plateforme
- Cela pourrait soutenir durablement une communauté d'environ 1 à 2 millions d'utilisateurs

**Modèle de contribution des utilisateurs :**
- 1 M d'utilisateurs × 50 $ de dépense annuelle moyenne × 5 % de part plateforme × 5 % de participation = 125 000 $ de revenus plateforme supplémentaires
- Combinée aux contributions des artistes, la plateforme devient pleinement soutenable avec des taux de participation modestes

## Pourquoi cela fonctionne

1. **Les artistes gagnent** : financement direct, contrôle créatif, rémunération équitable
2. **Les fans gagnent** : soutien direct aux artistes, accès anticipé exclusif
3. **La culture gagne** : davantage de musique rejoint les communs au fil du temps
4. **La plateforme gagne** : revenus durables sans exploitation des créateurs

Il ne s'agit pas seulement de financer des albums. Il s'agit de construire une économie où le travail créatif est valorisé, où les artistes sont rémunérés équitablement et où la culture finit par être partagée.

Le modèle de threshold funding transforme le système traditionnel du "tous droits réservés" en "tous droits réservés, puis certains droits réservés", garantissant à la fois une rémunération juste et un enrichissement culturel.
30 changes: 30 additions & 0 deletions content/docs/flagship/_index.fr.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
+++
date = '2025-07-07T15:37:53+01:00'
draft = false
title = 'Flagship'
weight = 5
+++

Flagship est notre plateforme de bibliotheque decentralisee qui permet aux communautes de construire et de maintenir leurs propres bibliotheques numeriques impossibles a arreter.

Il s'agit d'une implementation de preuve de concept d'une plateforme media decentralisee pour regarder, partager, distribuer et organiser du contenu multimedia legalement libre.

Construite comme une application Electron avec des capacites de deploiement web, elle combine l'experience utilisateur de plateformes centralisees comme Netflix et YouTube avec l'architecture decentralisee des reseaux pair a pair.

Le logiciel permet aux utilisateurs de :

* Televerser et partager du contenu multimedia (audio, video, livres et plus encore)
* Decouvrir du contenu grace a des systemes de categorisation et de mise en avant
* Participer a un reseau federatif de noeuds de partage de contenu
* Auto-heberger des instances tout en restant connectes au reseau plus large

## Vue d'ensemble de l'architecture du systeme

Flagship met en oeuvre une architecture hybride qui peut fonctionner a la fois comme application Electron de bureau et comme application web, construite sur une base de technologies reseau pair a pair.

<img src="/images/docs/flagship/overview.svg" class="light-svg" alt="Un diagramme montrant l'architecture de Flagship" />
<img src="/images/docs/flagship/overview dark.svg" class="dark-svg" alt="Un diagramme montrant l'architecture de Flagship" />

## Credits :
* Contributeurs de Riff.CC, passes et presents.
* Certaines informations ont ete generees par DeepWiki (voir [https://deepwiki.com/riffcc/flagship](https://deepwiki.com/riffcc/flagship)). Merci a Cognition pour cet excellent service.
Loading