README PLEASE

This commit is contained in:
qo-op 2020-05-12 16:21:54 +02:00
parent 19f752b0f9
commit 3c0745382f
1 changed files with 35 additions and 16 deletions

View File

@ -65,22 +65,27 @@ usermod -aG sudo pi
su - pi su - pi
``` ```
1 - **Run [.install/ipfs_alone.sh](https://git.p2p.legal/axiom-team/astroport/src/master/.install/ipfs_alone.sh) and start “ipfs daemon”** 1 - **Install and start “ipfs daemon”**
WE ENCOURAGE YOU TO UNDERSTAND CODE YOU ARE EXECUTING
* Semi manual (so you can read code)
``` ```
# WE ENCOURAGE YOU TO UNDERSTAND CODE YOU ARE EXECUTING, 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
# xed /tmp/ipfsA.sh # xed /tmp/ipfsA.sh
# 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
# IF YOU TRUST @qo-op, then run ```
* 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
``` ```
SystemD ARM & x86_64 compatible. PLEASE Add you yet unsupported Arch ;) Only SystemD ARM & x86_64 compatible.
PLEASE Add your (yet) unsupported Arch ;)
2 - **Create your “secret” 🔑 (and secret.dunikey) from credentials to benefit extra features 🛸** 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
@ -92,27 +97,35 @@ 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
``` ```
Then... it will download this whole git, install .zen ENV and activate your station "Virtual Private ipfs Swarm"
Open http://loveland This will download this whole git, install various opensource softwares
All files are in ```~/.zen``` and ```~/.ssb_astroport```
Find your Astroport scuttlebutt friend and connect your "virtual private ipfs swarm" 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
``` ```
# MANUAL INSTALL FOR FULL CODE INSPECTION # MANUAL INSTALL FOR FULL CODE INSPECTION
mkdir -p ~/.zen && cd ~/.zen mkdir -p ~/.zen && cd ~/.zen
git clone https://git.p2p.legal/axiom-team/astroport.git git clone https://git.p2p.legal/axiom-team/astroport.git
# IPFS LAYER
~/.zen/astroport/.install/ipfs_alone.sh ~/.zen/astroport/.install/ipfs_alone.sh
# G1 SSB LAYER
~/.zen/astroport/zen/tools/make_G1SSB_secret.sh ~/.zen/astroport/zen/tools/make_G1SSB_secret.sh
# SWARM0 SHAPING
~/.zen/astroport/zen/ssb_IPFS_swarm.sh ~/.zen/astroport/zen/ssb_IPFS_swarm.sh
# EVERY MINUTE crom ACTIVATION
~/.zen/astroport/zen/cron_VRFY.sh ~/.zen/astroport/zen/cron_VRFY.sh
``` ```
You Astroport Station is working as a "multi-channel swith"
Every minute, it "listen" to all its channels and run small routines to make actions.
It will backup and create your new account with credentials. During alpha period, your Station will ```git pull``` fresh code from this git every 5 mn.
Synchronise IPFS Swarm with your friends **So you are always up to date.**
Activate cron MINUTE and keep updated with this git around 00:01
## Quick tour of GATEWAYs and CABINs ## 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/)
@ -135,6 +148,12 @@ Activate cron MINUTE and keep updated with this git around 00:01
![](https://pad.p2p.legal/uploads/upload_bfcde4526535bce2cfb12c2e0497587d.png) ![](https://pad.p2p.legal/uploads/upload_bfcde4526535bce2cfb12c2e0497587d.png)
You have questions? You need help?
https://chat.axiom-team.fr/channel/astroport
---
## PARTNERS
[QWANTIC](https://qwantic.com) [QWANTIC](https://qwantic.com)
``` ```
_ ______ _ _ ______ _
@ -151,11 +170,11 @@ Il enlève les parasites de ton réseau et permet de cultiver l'intelligence col
--- ---
Fred Maintainer Fred
Forgeron monétaire Libre : DsEx1pS33vzYZg4MroyBV9hCw98j1gtHEhwiZ5tK7ech #LibreMoney blacksmith ID : DsEx1pS33vzYZg4MroyBV9hCw98j1gtHEhwiZ5tK7ech
https://cesium.app/ & https://gchange.fr/ https://cesium.app/ & https://gchange.fr/
KEEP COOL & BE
``` ```
_____ _____
/__ / ___ ____ /__ / ___ ____