From 99442301be50a9f7b05cc2d408fffc275b25b7ab Mon Sep 17 00:00:00 2001 From: qo-op Date: Tue, 12 May 2020 16:26:49 +0200 Subject: [PATCH] #Swarm0 your "Virtual Private ipfs Swarm" with friends --- README.md | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 16e19d9..ccbfc1b 100644 --- a/README.md +++ b/README.md @@ -56,7 +56,8 @@ A special view and access to its network and data through friends only. @qo-op -0 - OPTIONAL BUT BETTER FOR TESTING : Create a new user "pi" +### 0 - OPTIONAL BUT BETTER FOR TESTING : Create a new user "pi" + This is the user running "ipfs daemon" !! Only one daemon is accepted (for now) ``` @@ -65,11 +66,12 @@ usermod -aG sudo pi su - pi ``` -1 - **Install and start “ipfs daemon”** +### 1 - **Install and start “ipfs daemon”** -WE ENCOURAGE YOU TO UNDERSTAND CODE YOU ARE EXECUTING +WE ENCOURAGE YOU TO READ CODE YOU ARE DOWNLOADING AND EXECUTING + +* Semi manual (so you can read code) - * Semi manual (so you can read code) ``` # to do so # curl -s https://git.p2p.legal/axiom-team/astroport/raw/master/.install/ipfs_alone.sh -o /tmp/ipfsA.sh @@ -77,7 +79,8 @@ WE ENCOURAGE YOU TO UNDERSTAND CODE YOU ARE EXECUTING # If you are happy with what you read and understood. RUN # chmod +x /tmp/ipfsA.sh && /tmp/ipfsA.sh ``` - * Full automatic (you trust this git depot) +* Full automatic (you trust this git depot) + ``` curl -s https://git.p2p.legal/axiom-team/astroport/raw/master/.install/ipfs_alone.sh | bash ``` @@ -85,7 +88,7 @@ curl -s https://git.p2p.legal/axiom-team/astroport/raw/master/.install/ipfs_alon Only SystemD ARM & x86_64 compatible. PLEASE Add your (yet) unsupported Arch ;) -2 - **Create your “secret” 🔑 (and secret.dunikey) from credentials to initialize your Astroport Station 🛸** +### 2 - **Create your “secret” 🔑 (and secret.dunikey) from credentials to initialize your Astroport Station 🛸** ``` # Initialise ASTROPORT Station and takes time reading the code @@ -97,15 +100,17 @@ echo 'Once done. Hit ^C and continue install' curl -s https://git.p2p.legal/axiom-team/astroport/raw/master/zen/tools/make_G1SSB_secret.sh | bash ``` -"Virtual Private ipfs Swarm" +**#Swarm0 your "Virtual Private ipfs Swarm" with friends** + +If you follow previous explanations. +This had downloaded this whole git, then install and configure various opensource softwares -This will download this whole git, install various opensource softwares All files are in ```~/.zen``` and ```~/.ssb_astroport``` OPEN Oasis interface: http://.local:3000 allow you to add Find some Astroport scuttlebutt friend and extend your #Swarm0 accordingly. -3 - Deeper code exploration +### 3 - Deeper code exploration ``` # MANUAL INSTALL FOR FULL CODE INSPECTION mkdir -p ~/.zen && cd ~/.zen @@ -125,6 +130,8 @@ Every minute, it "listen" to all its channels and run small routines to make act During alpha period, your Station will ```git pull``` fresh code from this git every 5 mn. **So you are always up to date.** +CODE is located in ```~/.zen/astroport``` + ## Quick tour of "flavours" your Astroport Station could have: - [Nextcloud / IPFS : Rock64 experimental Station](https://rock64.p2p.legal/)