diff --git a/ANA/Readme.md b/ANA/Readme.md index f6f162f..b659bde 100644 --- a/ANA/Readme.md +++ b/ANA/Readme.md @@ -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 - Patchwork, Oasis, Feedless, ... and more Fabulous ScuttleButt Apps to come +[CODE](https://git.p2p.legal/axiom-team/astroport) + EXTRA DEPT: - Nextcloud open, share and backup your cloud with your friends and family - Minetest organise your virtual meetings, build your world on your 1km² land - 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) | | ------------------------- | ---------------------------- | --------------------------- | --------------------------- | --------------------------- | --------------------------- | ---------------------------- | ---------------------------- | ---------------------------- | diff --git a/README.md b/README.md index d894b07..0efd908 100644 --- a/README.md +++ b/README.md @@ -2,43 +2,40 @@ '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... Un réseau asynchrone, anoptique, qui fonctionne par ami d'ami (P2P). -HyperWeb 5D - Metavers Numérique Ultime! ## [is Not an Astroport](./ANA) +## [c'est quoi?](https://astroport.frama.site/) -=== +--- -### **FR: [Internet est cassé](./ANA/01.home/default.fr.md)** -**EN: [The Internet is broken](./ANA/01.home/default.en.md) | -DE: [Das Internet ist kaputt](./ANA/01.home/default.de.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)** +| FR | EN | DE | ES | PT | IT | NL | RU | PL | +| ------------------------------------------------- | ---- | ---- | --- | --- | --- | --- | --- | --- | +| [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) | -=== +--- ## So what is Astroport ? Astroport is an ecosystem of several open sources applications forming a global mesh and complete network. It's using: -- ScuttleButt for slow communication layer -- IPFS for media transport rapid layer and Node swarm data exchange -- Libre currency Duniter/Ḡ1 as monetary layer / 1 G1 = 100 Zen (possible variable exchange rate) +- **ScuttleButt** as friendship, personnal blockchain & disconnected communication (SSB) layer +- **IPFS** as distributed storage, media transport & file sharing layer +- **Duniter/Ḡ1** Libre currency monetary layer -Astroport is forging a Key compatible with this digital tools and Universe. -So you can use them together with Patchwork, Cesium and Gchange as of now. +Astroport is forging a Key compatible with this 3 digital tools and Universe. +So you can use them together with Oasis, Cesium and Gchange. -But some extra interface are being developped within NextCloud and Minetest. -And I ma sure plenty other will come... +Some extra interface are being developped. NextCloud. Minetest. +And plenty other to come... -You can join our Aplha #Swarm0 +To join Alpha stage #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. #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** -### 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 @@ -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 ``` -Only SystemD ARM & x86_64 compatible. -PLEASE Add your (yet) unsupported Arch ;) +[How your SSB and IPFS swarm are kept in sync](https://git.p2p.legal/axiom-team/astroport/src/master/zen/ssb_IPFS_swarm.sh)? ### 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... curl -s https://git.p2p.legal/axiom-team/astroport/raw/master/zen/tools/make_G1SSB_secret.sh -o ./installA.sh