2022-04-07 01:18:27 +02:00
|
|
|
# bunkerbox
|
2022-04-08 13:41:34 +02:00
|
|
|
|
|
|
|
**BunkerBOX copie, conserve et partage les chaines vidéos dans IPFS.
|
|
|
|
Rendez in-censurable, in-arrêtable la liberté d'expression.**
|
|
|
|
|
|
|
|
Sauvegarde et Hébergement collectif de Chaine Video dans IPFS / IPNS.
|
2022-04-07 02:14:21 +02:00
|
|
|
- Source : https://crowdbunker.com
|
|
|
|
|
2022-04-07 18:22:31 +02:00
|
|
|
IPFS est particulièrement efficace en ce qui concerne la conservation et la diffusion de données sur Internet.
|
2022-04-08 13:41:34 +02:00
|
|
|
Chaque media est accompagné d'un template html pour permetre de le consulter et d'accéder à l'historique.
|
2022-04-07 18:22:31 +02:00
|
|
|
|
2022-04-08 13:41:34 +02:00
|
|
|
En suivant ce principe, vous créez facilement des chaines de vidéos depuis n'importe quelle autre source (webcam, etc...)
|
2022-04-07 18:22:31 +02:00
|
|
|
En ajoutant de nouveaux "json" et traitements "jQuery", les possibilités sont immenses.
|
|
|
|
|
2022-04-08 13:41:34 +02:00
|
|
|
> Avant de faire tourner ce code de façon récurrente,
|
|
|
|
> il est préférable de l'installer sur une machine dédiée avec une bonne connexion (fibre)
|
|
|
|
> et laisser l'ordinateur fonctionner 24/24 pour fournir un service de qualité au réseau...
|
2022-04-07 18:32:36 +02:00
|
|
|
|
2022-04-08 13:41:34 +02:00
|
|
|
Sinon, vous pouvez simplement installer IPFS et contribuer de façon partielle avec :
|
|
|
|
- [IPFS Desktop](https://github.com/ipfs/ipfs-desktop/releases) sur votre ordinateur personnel.
|
2022-04-07 18:32:36 +02:00
|
|
|
- et [IPFS-Companion](https://docs.ipfs.io/install/ipfs-companion/#install) dans votre navigateur.
|
|
|
|
|
2022-04-08 13:41:34 +02:00
|
|
|
Dans ce cas, vos visites sur les sites 'passerelles IPFS' allégeront la charge à supporter en répartissant les flux réseaux de façon plus optimale.
|
2022-04-07 18:32:36 +02:00
|
|
|
|
2022-04-08 03:01:21 +02:00
|
|
|
**Découvrez les principes et propriétes innovantes de IPFS**
|
|
|
|
|
2022-04-08 02:58:23 +02:00
|
|
|
[![](./images/tesseract.gif)](https://www.youtube.com/watch?v=7MGMkGq60VU)
|
|
|
|
|
2022-04-08 13:41:34 +02:00
|
|
|
# Installation
|
2022-04-07 02:14:21 +02:00
|
|
|
|
|
|
|
```
|
2022-04-08 13:41:34 +02:00
|
|
|
#######################################################
|
|
|
|
## INSTALL BUNKER BOX
|
|
|
|
#######################################################
|
2022-04-07 02:14:21 +02:00
|
|
|
mkdir ~/workspace && cd ~/workspace
|
|
|
|
git clone https://git.p2p.legal/qo-op/bunkerbox.git
|
|
|
|
|
|
|
|
# RUN
|
|
|
|
cd ~/workspace/bunkerbox
|
|
|
|
./crowdbunker.sh
|
2022-04-07 18:38:17 +02:00
|
|
|
|
|
|
|
## Une fois les tests et la configuration réalisée.
|
2022-04-08 13:41:34 +02:00
|
|
|
## Choisissez l'option 'qo-op' pour publier vos copies dans la liste commune
|
2022-04-07 18:38:17 +02:00
|
|
|
# https://tube.copylaradio.com/ipns/k51qzi5uqu5djt17zonkpg1cb8hrxhahpesybusz8q57j4ocqm0qlc6s99z60x
|
|
|
|
#######################################################
|
2022-04-07 02:14:21 +02:00
|
|
|
```
|
2022-04-08 13:41:34 +02:00
|
|
|
Pour récupérer les dernières vidéos. Ajoutez l'execution régulière de ce programme à votre crontab.
|
2022-04-07 02:14:21 +02:00
|
|
|
|
2022-04-07 18:38:17 +02:00
|
|
|
# Détails
|
2022-04-07 02:14:21 +02:00
|
|
|
|
2022-04-07 18:39:18 +02:00
|
|
|
crowdbunker.sh est une boucle qui inscrit les dernières vidéos dans une liste publiée au travers d'une chaine de vidéos inscrite dans IPFS
|
2022-04-07 18:38:17 +02:00
|
|
|
Toutes les passerelles du réseau interplanétaire y donnent accès.
|
|
|
|
|
|
|
|
https://ipfs.io/ipns/k51qzi5uqu5djt17zonkpg1cb8hrxhahpesybusz8q57j4ocqm0qlc6s99z60x
|
|
|
|
|
|
|
|
# Déroulement
|
2022-04-07 02:14:21 +02:00
|
|
|
|
|
|
|
1. Récupère la liste des 30 dernières video publiées sur https://crowdbunker.com
|
|
|
|
2. Télécharge les fichiers video et audio (360p de préférence) et leurs fichiers m3u8
|
|
|
|
3. Ajoute le lecteur videojs dans index.html et met à jour history.json
|
2022-04-08 13:41:34 +02:00
|
|
|
4. Publie localement, sur la clef IPNS 'qo-op' ou au travers du TestNet 'astrXbian'
|
|
|
|
|
2022-04-07 02:14:21 +02:00
|
|
|
|
|
|
|
Pour revenir en mode "debug", effacez le fichier ~/.zen/bunkerbox/choice
|
2022-04-07 01:18:27 +02:00
|
|
|
|
2022-04-08 13:41:34 +02:00
|
|
|
#
|