TestNet IPFS astrXbian - MediaCenter entre amis d'amis - CONSEIL - Contactez *support@qo-op.com* pour en comprendre et en étendre l'usage !! DEVLT - BETA !!
Go to file
qo-op df39059da3 better security create /etc/sudoers.d/fail2ban-client 2021-02-03 03:37:07 +01:00
.install echo "PATH=$PATH:$HOME/.local/bin" >> ~/.bashrc 2021-02-03 03:08:05 +01:00
www explain a little better 2020-12-17 16:00:46 +01:00
zen MODIFY CHAIN only if something was changed 2021-02-02 22:42:17 +01:00
A_boostrap_nodes.txt optimistic swarm connect 2020-12-25 19:27:26 +01:00
DEFCON SWARM DEFCON LEVEL 2021-01-31 16:26:19 +01:00
FirstBOOT.sh Wait for filesystem resize on FistBOOT and change /etc/rc.local with ISOconfig 2020-12-15 13:00:36 +01:00
ISOconfig.sh better security create /etc/sudoers.d/fail2ban-client 2021-02-03 03:37:07 +01:00
LICENSE Initial commit 2020-12-09 02:15:18 +01:00
README.md + de détails 2021-01-12 18:35:22 +01:00
TODO.txt Submit Todos. extend filesystem structure ~/astroport files and index ~/.zen/ipfs/xbian 2020-12-23 00:27:35 +01:00
ajouter_video.sh ~/.zen/ipfs/.${IPFSNODEID}/_timestamp 2021-02-01 04:00:38 +01:00
cron_MINUTE.sh log rotate every week 2021-01-31 23:27:36 +01:00
install.sh better security create /etc/sudoers.d/fail2ban-client 2021-02-03 03:37:07 +01:00
logo.png logo & g1.data.e-is.pro 2020-12-12 19:05:05 +01:00

README.md

astrXbian

Installer l'Image

Nous vous avons préparé une image système pré-installée Télécharger https://oasis.astroport.com/astrxbian-2020/

  • Copier l'image sur une carte micro-SD. Utiliser un RaspberryPi4 (2 ou 4Go) est recommandé!
  • Au démarrage, votre "noeud" obtient un identifiant (Rendez-vous dans l'Addon "Vstream/Sources/Astroport" pour le récupérer)
  • Vous indiquez vos liens d'amitié (et de partage) sur https://gchange.fr

Dès lors vos machines se connectent dans le même essaim ipfs et partagent leurs films Les films placés dans ~/astroport/films/$MOVIEID/ sont automatiquement sauvegardé sur IPFS et partagés avec vos amis.

-- Astroport Technology demonstration for Xbian.org --

INSTALLATION MANUELLE

Une fois la distribution Xbian.org installée sur votre RaspberryPi,

Ajouter AstXbian avec la commande:

rm -f /tmp/install.sh && wget https://git.p2p.legal/axiom-team/astrXbian/raw/branch/master/install.sh -O /tmp/install.sh && chmod 755 /tmp/install.sh && bash /tmp/install.sh

PRINCIPE DE FONCTIONNEMENT

Chaque film copié dans IPFS est transmis au plugin Vstream (Kodi) par le site "ASTROPORT" au travers du fichier "FASTRXBIAN" sité dans ~/.zen/ipfs/$IPFSNODEID/.$IPFSNODEID/

CAT;TMDB;YEAR;TITLE;SAISON;GENRES;GROUPES;RES;URLS
film;$TMDB;;Frequencies;;;$xzuid;;http://127.0.0.1:8181/ipfs/QmcXMAHbFH3gDwmxJRX7uh753oCbXAEajwQsAWFkvqbRY3/Frequencies.mp4

FORMAT DU FICHIER : https://github.com/Kodi-vStream/venom-xbmc-addons/wiki/Voir-et-partager-sa-biblioth%C3%A8que-priv%C3%A9e#d%C3%A9clarer-des-films IMPORTANT récupérer $TMDB sur https://www.themoviedb.org

Celui-ci se trouve régulièrement publié sur 'http://127.0.0.1:8181/ipns/IPFSNODEID/.IPFSNODEID/' avec la clef IPNS (self) du Noeud IPFS.

MIPFS=$(ipfs add -rHq ~/.zen/ipfs | tail -n 1)
echo $MIPFS > ~/.zen/ipfs/.${IPFSNODEID}/_chain ## THIS SIMPLE LINE IS BLOCKCHAIN POWERING ANY DATA PUBLISHED TO IPFS !!!
NODEIPNS=$(ipfs name publish --quieter /ipfs/$MIPFS)

Pour partager les fichiers avec ses amis. Chaque noeud synchronise la publication IPNS de tous les membres de son "ipfs swarm peers" vers ~/.zen/ipfs_swarm/ pour complêter son fichier FASTRXBIAN des index de chacun.


ipfs get --output=/home/$YOU/.zen/ipfs_swarm/ /ipns/$ipfsnodeid

Plus de détails sur https://pad.p2p.legal/s/astrXbian-inside