Mesh decentralized Unified P2P Fat Protocol Layer. Connectors between Libre Money, ScuttleButt, IPFS, ... Salamalec between Nodes and Human.
Go to file
qo-op 74ed87d1c2 +++ 2020-05-14 04:12:13 +02:00
.install nodename 2020-05-14 02:18:00 +02:00
ANA readme 2020-05-14 04:06:03 +02:00
doc Solution to the Angel Problem 2020-05-11 05:22:57 +02:00
g1sms bad sudo 2020-05-13 23:04:17 +02:00
iptubes@79e3106c08 iptubes 2020-05-03 20:09:55 +02:00
ssb-g1-tip@2206ed5378 update g1tip 2020-05-06 17:13:38 +02:00
www myJune 2020-05-14 02:59:13 +02:00
zen Add transiscope scraping and add .gitignore file ... 2020-05-14 03:56:31 +02:00
.gitignore Add transiscope scraping and add .gitignore file ... 2020-05-14 03:56:31 +02:00
.gitmodules remove feedless 2020-05-10 23:59:39 +02:00
.profile Export iptubes install to astroport repo 2020-03-18 15:49:46 +01:00
LICENSE Feedless Cabin 2020-05-03 20:05:30 +02:00
README.md +++ 2020-05-14 04:12:13 +02:00
command_received.sh Map is the Territory 2020-05-10 23:54:57 +02:00
cron_MINUTE.sh beautiful 2020-05-13 23:27:29 +02:00
git-update.sh fix install 2020-05-06 19:51:32 +02:00
install.sh fix install 2020-05-06 19:51:32 +02:00
ipfs.bootstrap.global ipfs.swarm.ipfs.io & bootstrap address: open swarm0 to global 2020-05-11 01:20:22 +02:00
ipfs.swarm.ipfs.io ipfs.swarm.ipfs.io & bootstrap address: open swarm0 to global 2020-05-11 01:20:22 +02:00

README.md

EVASION NUMERIQUE
'EVASION NUMERIQUE'

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).

is Not an Astroport

c'est quoi?


FR EN DE ES PT IT NL RU PL
Internet est cassé The Internet is broken Das Internet ist kaputt La Internet está rota A Internet está quebrada Internet è rotto Het internet is kapot Интернет сломан Internet jest zepsuty

So what is Astroport ?

Astroport is an ecosystem of several open sources applications forming a global mesh and complete network.

It's using:

  • 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 3 digital tools and Universe. So you can use them together with Oasis, Cesium and Gchange.

Some extra interface are being developped. NextCloud. Minetest. And plenty other to come...

To join Alpha stage #Swarm0

#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

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 - OPTIONNAL : Create a new user "pi"

Only if you don't have "ipfs daemon" already running !! continue the install with the user you are already using instead.

adduser pi
usermod -aG sudo pi
su - pi

1 - IPFS - Install and start “ipfs daemon”

WE ENCOURAGE YOU TO READ CODE YOU ARE DOWNLOADING AND EXECUTING

  • 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
# xed /tmp/ipfsA.sh
# 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)
curl -s https://git.p2p.legal/axiom-team/astroport/raw/master/.install/ipfs_alone.sh | bash

How your SSB and IPFS swarm are kept in sync?

2 - G1 SSB - Create your “secrets” 🔑 from credentials and activate your Astroport Station 🛸

Look at the code generating your G1SSB Identity.

# ONCE YOU READ and AGREE. Run TrustFull QUICK Install !!
curl -s https://git.p2p.legal/axiom-team/astroport/raw/master/zen/tools/make_G1SSB_secret.sh | bash

Astroport #Swarm0 makes you enter a "Virtual Private IPFS Swarm" shared with Scuttlebutt friends

If you follow previous explanations. This had downloaded this whole git, then install and configure 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

# MANUAL INSTALL FOR FULL CODE INSPECTION
mkdir -p ~/.zen && cd ~/.zen
git clone https://git.p2p.legal/axiom-team/astroport.git
# IPFS LAYER
~/.zen/astroport/.install/ipfs_alone.sh
# G1 SSB LAYER
~/.zen/astroport/zen/tools/make_G1SSB_secret.sh
# SWARM0 SHAPING
~/.zen/astroport/zen/ssb_IPFS_swarm.sh
# EVERY MINUTE crom ACTIVATION
~/.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.

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

IMPORTANT!! BACKUP YOUR KEYS!

~/.zen/secret.astroport.key
~/.ssb/secret
~/.zen/secret.dunikey

KEEP them safe. This way you could recover your data from #Swarm0

4 - LoveLand

Experimental Multimedia Layer.

curl -s https://git.p2p.legal/axiom-team/astroport/raw/master/.install/loveland.sh | bash

Quick tour of "flavours" your Astroport Station could have:

You have questions? You need help? https://chat.axiom-team.fr/channel/astroport


PARTNERS

AXIOM-TEAM - Made In Zion - QWANTIC

 _             ______ _ 
/ \\    //\ |\ ||  | /  
\_X \/\//--\| \|| _|_\_ #HyperWeb 5D
                        
# BASED ON GNU CORE BASH TECHNOLOGY
https://www.gnu.org/software/coreutils/

Maintainers @qo-op & @poka & ...

KEEP COOL & BE FREE

 _____            
/__  /  ___  ____ 
  / /  / _ \/ __ \
 / /__/  __/ / / /
/____/\___/_/ /_/