.install | ||
ANA | ||
doc | ||
g1sms | ||
iptubes@79e3106c08 | ||
ssb-g1-tip@2206ed5378 | ||
www | ||
zen | ||
.gitmodules | ||
.profile | ||
command_received.sh | ||
cron_MINUTE.sh | ||
git-update.sh | ||
install.sh | ||
ipfs.bootstrap.global | ||
ipfs.swarm.ipfs.io | ||
LICENSE | ||
README.md |
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:
-
Explore ScuttleButt UNIVERSE
-
Experimentations in SSB & G1 UNIVERSE
- Reward SSB likes with ssb-g1-tip
- gchange_MONITOR!! Connect to Gchange market
-
Experimentations in IPFS UNIVERSE
- Copy Audio and Video from Youtube.
- Publish contracts in ZenTag IPNS link to control ipfs availability of files.
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
_____
/__ / ___ ____
/ / / _ \/ __ \
/ /__/ __/ / / /
/____/\___/_/ /_/