#Swarm0 your "Virtual Private ipfs Swarm" with friends
This commit is contained in:
parent
3c0745382f
commit
99442301be
25
README.md
25
README.md
|
@ -56,7 +56,8 @@ A special view and access to its network and data through friends only.
|
||||||
|
|
||||||
@qo-op
|
@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)
|
This is the user running "ipfs daemon" !! Only one daemon is accepted (for now)
|
||||||
|
|
||||||
```
|
```
|
||||||
|
@ -65,11 +66,12 @@ usermod -aG sudo pi
|
||||||
su - 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
|
# to do so
|
||||||
# curl -s https://git.p2p.legal/axiom-team/astroport/raw/master/.install/ipfs_alone.sh -o /tmp/ipfsA.sh
|
# 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
|
# If you are happy with what you read and understood. RUN
|
||||||
# chmod +x /tmp/ipfsA.sh && /tmp/ipfsA.sh
|
# 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
|
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.
|
Only SystemD ARM & x86_64 compatible.
|
||||||
PLEASE Add your (yet) unsupported Arch ;)
|
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
|
# 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
|
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```
|
All files are in ```~/.zen``` and ```~/.ssb_astroport```
|
||||||
|
|
||||||
OPEN Oasis interface: http://<your-hostname>.local:3000 allow you to add
|
OPEN Oasis interface: http://<your-hostname>.local:3000 allow you to add
|
||||||
Find some Astroport scuttlebutt friend and extend your #Swarm0 accordingly.
|
Find some Astroport scuttlebutt friend and extend your #Swarm0 accordingly.
|
||||||
|
|
||||||
3 - Deeper code exploration
|
### 3 - Deeper code exploration
|
||||||
```
|
```
|
||||||
# MANUAL INSTALL FOR FULL CODE INSPECTION
|
# MANUAL INSTALL FOR FULL CODE INSPECTION
|
||||||
mkdir -p ~/.zen && cd ~/.zen
|
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.
|
During alpha period, your Station will ```git pull``` fresh code from this git every 5 mn.
|
||||||
**So you are always up to date.**
|
**So you are always up to date.**
|
||||||
|
|
||||||
|
CODE is located in ```~/.zen/astroport```
|
||||||
|
|
||||||
## Quick tour of "flavours" your Astroport Station could have:
|
## Quick tour of "flavours" your Astroport Station could have:
|
||||||
|
|
||||||
- [Nextcloud / IPFS : Rock64 experimental Station](https://rock64.p2p.legal/)
|
- [Nextcloud / IPFS : Rock64 experimental Station](https://rock64.p2p.legal/)
|
||||||
|
|
Loading…
Reference in New Issue