#Swarm0 your "Virtual Private ipfs Swarm" with friends

This commit is contained in:
qo-op 2020-05-12 16:26:49 +02:00
parent 3c0745382f
commit 99442301be
1 changed files with 16 additions and 9 deletions

View File

@ -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://<your-hostname>.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/)