Mesh decentralized Unified P2P Fat Protocol Layer. Connectors between Libre Money, ScuttleButt, IPFS, ... Salamalec between Nodes and Human.
Go to file
qo-op 1c46253d38 good morning 2020-05-13 13:03:56 +02:00
.install curl instead of wget 2020-05-12 15:16:04 +02:00
ANA Map is the Territory 2020-05-10 23:54:57 +02:00
doc Solution to the Angel Problem 2020-05-11 05:22:57 +02:00
g1sms good morning 2020-05-13 13:03:56 +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 good morning 2020-05-13 13:03:56 +02:00
zen good morning 2020-05-13 13:03:56 +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 LoveLand 2020-05-12 16:57:08 +02:00
command_received.sh Map is the Territory 2020-05-10 23:54:57 +02:00
cron_MINUTE.sh WARNING 2020-05-10 23:58:08 +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 c'est quoi?

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

===

FR: Internet est cassé

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

===

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)

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.

But some extra interface are being developped within NextCloud and Minetest. And I ma sure plenty other will come...

You can join our Aplha #Swarm0

#SWARM0

     __ __                                     ____ 
  __/ // /_______      ______ __________ ___  / __ \
 /_  _  __/ ___/ | /| / / __ `/ ___/ __ `__ \/ / / /
/_  _  __(__  )| |/ |/ / /_/ / /  / / / / / / /_/ / 
 /_//_/ /____/ |__/|__/\__,_/_/  /_/ /_/ /_/\____/  

Once you have activated and mesh all the layers, your node will joins 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.

Installation

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"

This is the user running "ipfs daemon" !! Only one daemon is accepted (for now)

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

Only SystemD ARM & x86_64 compatible. PLEASE Add your (yet) unsupported Arch ;)

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

# 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
[[ $(which xed) ]] && xed ./installA.sh || echo "Open and read vi ./installA.sh"
echo 'Once done. Hit ^C and continue install'

# 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 is your "Virtual Private IPFS Swarm" 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

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