This commit is contained in:
qo-op 2020-05-14 04:06:03 +02:00
parent 24429ba1f5
commit 5900f8a8a2
2 changed files with 35 additions and 44 deletions

View File

@ -18,28 +18,13 @@ Each one opening a new "cabin" offering different interfaces and uses with the M
- Gchange is a market for your local and global exchanges - Gchange is a market for your local and global exchanges
- Patchwork, Oasis, Feedless, ... and more Fabulous ScuttleButt Apps to come - Patchwork, Oasis, Feedless, ... and more Fabulous ScuttleButt Apps to come
[CODE](https://git.p2p.legal/axiom-team/astroport)
EXTRA DEPT: EXTRA DEPT:
- Nextcloud open, share and backup your cloud with your friends and family - Nextcloud open, share and backup your cloud with your friends and family
- Minetest organise your virtual meetings, build your world on your 1km² land - Minetest organise your virtual meetings, build your world on your 1km² land
- Kodi your multimedia center in a friend of friends Zen economy - Kodi your multimedia center in a friend of friends Zen economy
The main task manager is [run every minutes with cron](https://git.p2p.legal/axiom-team/astroport/src/master/zen/cron_MINUTE.sh)
It takes care of basic maintenance between each other Cabins (G1/SSB/IPFS) NextCloud and Minetest are evaluated...
First you have to [generate your Identity](https://git.p2p.legal/axiom-team/astroport/src/master/zen/tools/make_G1SSB_secret.sh).
Choose your G1SSB credentials, this is your ScuttleButt ID and a G1 Wallet (your can use it in https://Gchange.fr )
You benefit from and IPFS swarm [kept in sync with your friends](https://git.p2p.legal/axiom-team/astroport/src/master/zen/ssb_IPFS_swarm.sh)
By default, all astroport data are encrypted, but it is not private, sharie the same ~/.ipfs/swarm.key with your friends to "HARDEN" your shield
Tested with RaspberryPi 3B+ X64 (Raspbian Debian 10 Linux Mint Cinnamon)
[CODE](https://git.p2p.legal/axiom-team/astroport)
If you already have ipfs deamon running, you can activate Astroport.
```
cd && curl -s https://git.p2p.legal/axiom-team/astroport/raw/master/zen/tools/make_G1SSB_secret.sh -o ./installA.sh && chmod +x ./installA.sh && ./installA.sh
```
| [EN](01.home/default.en.md) | [ES](01.home/default.es.md) | [FR](01.home/default.fr.md) | [DE](01.home/default.de.md) | [IT](01.home/default.it.md) | [PL](01.home/default.pl.md) | [RU](01.home/default.ru.md) | [PT](01.home/default.pt.md) | [NL](01.home/default.nl.md) | | [EN](01.home/default.en.md) | [ES](01.home/default.es.md) | [FR](01.home/default.fr.md) | [DE](01.home/default.de.md) | [IT](01.home/default.it.md) | [PL](01.home/default.pl.md) | [RU](01.home/default.ru.md) | [PT](01.home/default.pt.md) | [NL](01.home/default.nl.md) |
| ------------------------- | ---------------------------- | --------------------------- | --------------------------- | --------------------------- | --------------------------- | ---------------------------- | ---------------------------- | ---------------------------- | | ------------------------- | ---------------------------- | --------------------------- | --------------------------- | --------------------------- | --------------------------- | ---------------------------- | ---------------------------- | ---------------------------- |

View File

@ -2,43 +2,40 @@
'EVASION NUMERIQUE' 'EVASION NUMERIQUE'
--- ---
# ASTROPORT [c'est quoi?](https://astroport.frama.site/) # ASTROPORT
__HyperWeb 5D - Metavers Numérique et Humain__
__Human Centric Telecommunication System__
Le rêve d'un Internet sans GAFAM, sans Datacenter. Hébergé et opéré par nous tous... Le rêve d'un Internet sans GAFAM, sans Datacenter. Hébergé et opéré par nous tous...
Un réseau asynchrone, anoptique, qui fonctionne par ami d'ami (P2P). Un réseau asynchrone, anoptique, qui fonctionne par ami d'ami (P2P).
HyperWeb 5D - Metavers Numérique Ultime!
## [is Not an Astroport](./ANA) ## [is Not an Astroport](./ANA)
## [c'est quoi?](https://astroport.frama.site/)
=== ---
### **FR: [Internet est cassé](./ANA/01.home/default.fr.md)** | FR | EN | DE | ES | PT | IT | NL | RU | PL |
**EN: [The Internet is broken](./ANA/01.home/default.en.md) | | ------------------------------------------------- | ---- | ---- | --- | --- | --- | --- | --- | --- |
DE: [Das Internet ist kaputt](./ANA/01.home/default.de.md) | | [Internet est cassé](./ANA/01.home/default.fr.md) | [The Internet is broken](./ANA/01.home/default.en.md) | [Das Internet ist kaputt](./ANA/01.home/default.de.md) | [La Internet está rota](./ANA/01.home/default.es.md) | [A Internet está quebrada](./ANA/01.home/default.pt.md) | [Internet è rotto](./ANA/01.home/default.it.md) | [Het internet is kapot](./ANA/01.home/default.nl.md) | [Интернет сломан](./ANA/01.home/default.ru.md) | [Internet jest zepsuty](./ANA/01.home/default.pl.md) |
ES: [La Internet está rota](./ANA/01.home/default.es.md) |
PT: [A Internet está quebrada](./ANA/01.home/default.pt.md) |
IT: [Internet è rotto](./ANA/01.home/default.it.md) |
NL: [Het internet is kapot](./ANA/01.home/default.nl.md) |
PL: [Internet jest zepsuty](./ANA/01.home/default.pl.md) |
RU: [Интернет сломан](./ANA/01.home/default.ru.md)**
=== ---
## So what is Astroport ? ## So what is Astroport ?
Astroport is an ecosystem of several open sources applications forming a global mesh and complete network. Astroport is an ecosystem of several open sources applications forming a global mesh and complete network.
It's using: It's using:
- ScuttleButt for slow communication layer - **ScuttleButt** as friendship, personnal blockchain & disconnected communication (SSB) layer
- IPFS for media transport rapid layer and Node swarm data exchange - **IPFS** as distributed storage, media transport & file sharing layer
- Libre currency Duniter/Ḡ1 as monetary layer / 1 G1 = 100 Zen (possible variable exchange rate) - **Duniter/Ḡ1** Libre currency monetary layer
Astroport is forging a Key compatible with this digital tools and Universe. Astroport is forging a Key compatible with this 3 digital tools and Universe.
So you can use them together with Patchwork, Cesium and Gchange as of now. So you can use them together with Oasis, Cesium and Gchange.
But some extra interface are being developped within NextCloud and Minetest. Some extra interface are being developped. NextCloud. Minetest.
And I ma sure plenty other will come... And plenty other to come...
You can join our Aplha #Swarm0 To join Alpha stage #Swarm0
## #SWARM0 ## #SWARM0
@ -50,17 +47,25 @@ You can join our Aplha #Swarm0
/_//_/ /____/ |__/|__/\__,_/_/ /_/ /_/ /_/\____/ /_//_/ /____/ |__/|__/\__,_/_/ /_/ /_/ /_/\____/
``` ```
Once you have activated and mesh all the layers, your node will joins its #swarm0 Activated and meshed layers, your node will create its #Swarm0
A special view and access to its network and data through friends only. A special view and access to its network and data through friends only.
#swarm0 is the inner IPFS Metaverse structure and shape the same way our SSB friends are. #swarm0 is the inner IPFS Metaverse structure and shape the same way our SSB friends are.
Main Task Manager is [run every minutes via cron](https://git.p2p.legal/axiom-team/astroport/src/master/zen/cron_MINUTE.sh)
## Installation: Debian 10 (arm64/amd64) and Ubuntu/Mint 64bits ONLY ! By default, shared ipfs data are encrypted (ed25519), but is not "private"...
- Just "invisible" from IPFS Not Friends Nodes.
- Discoverable within SSB by friends of your friends.
Share the same ~/.ipfs/swarm.key with your friends to "HARDEN" your shield
## Installation: Debian 10 (armv7/arm64/amd64) and Ubuntu/Mint 64bits ONLY !
**WARNING: This is an alpha stage development! Please try... Open issues and help corrections PLEASE** **WARNING: This is an alpha stage development! Please try... Open issues and help corrections PLEASE**
### 0 - OPTIONAL BUT BETTER FOR TESTING : Create a new user "pi" ### 0 - OPTIONNAL : Create a new user "pi"
This will be the user running "ipfs daemon" and Astroport Station bash
This is the user running "ipfs daemon" !! Only one daemon is accepted (for now)
``` ```
adduser pi adduser pi
@ -87,11 +92,12 @@ WE ENCOURAGE YOU TO READ CODE YOU ARE DOWNLOADING AND EXECUTING
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
``` ```
Only SystemD ARM & x86_64 compatible. [How your SSB and IPFS swarm are kept in sync](https://git.p2p.legal/axiom-team/astroport/src/master/zen/ssb_IPFS_swarm.sh)?
PLEASE Add your (yet) unsupported Arch ;)
### 2 - G1 SSB - **Create your “secrets” 🔑 from credentials and activate your Astroport Station 🛸** ### 2 - G1 SSB - **Create your “secrets” 🔑 from credentials and activate your Astroport Station 🛸**
[code generating your G1SSB Identity](https://git.p2p.legal/axiom-team/astroport/src/master/zen/tools/make_G1SSB_secret.sh).
``` ```
# Initialise G1 + SSB + goodies... Takes time reading the code... # Initialise G1 + SSB + goodies... Takes time reading the code...
curl -s https://git.p2p.legal/axiom-team/astroport/raw/master/zen/tools/make_G1SSB_secret.sh -o ./installA.sh curl -s https://git.p2p.legal/axiom-team/astroport/raw/master/zen/tools/make_G1SSB_secret.sh -o ./installA.sh