README and Ask in Issue!!!!!

This commit is contained in:
qo-op 2020-05-19 02:05:08 +02:00
parent c10e4731fc
commit 912c1c0773
1 changed files with 62 additions and 46 deletions

108
README.md
View File

@ -36,33 +36,47 @@ Astroport is an ecosystem of several open sources applications forming a global
### It is autonomous, doesn't need permanent connectivity and is Human centered ONLY. [It behaves like The "BLOB creature"](#open-collective-donations)
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
- **ScuttleButt** as friendship, relative confidence, personnal blockchain & asynchronous, disconnect friendly, communication (SSB) layer, and 5Mb max file size storage.
- **IPFS** as distributed storage, incremental backup, media transport & file sharing layer between friends through **Zen Contracts**.
- **Duniter** First Libre currency monetary layer. Based on a sidechain strict consensus blockchain producing a Libre Money called June (Ḡ1). Actual fixed conversion rate is **1 Ḡ1 = 100 Zen**
Astroport is forging a Key compatible with this 3 digital tools and Universe.
So you can use them together with Oasis, Cesium and Gchange.
### THE FLAVORS
Some extra interface are being developped. NextCloud. Minetest.
And plenty other to come...
Each hosted astroport station will be able to have different "flavors", i.e. different software interconnected with it.
The base is a crystal with three branches, this is the Lapunta key in "The Castle in the Sky": G1 + SSB + IPFS.
The Lapunta key is the **responsible numerical identity which allows to start its relativistic #Swarm0** using the Astroport engine.
We can then add 'flavors' to the base which then becomes a Metaverse
**Metaverse is the experience of each of the interconnection of its information channels**
G1sms, Nextcloud, G1Dab, G1Tx, Cesium, Gchange, Transiscope, Oasis, Feedless, Youtube, Torrent, Minetest, etc...
We will even be able to add new applications simply ! It's everyone's taste in Metavers.
These tastes are like doors that we open or close to data flows thanks to the astroport, by its Stations (x64, Rpi, VirtualBox), its keys and your friends.
The **Minetest flavor**, which is actively developped, will teleport you into the private digital worlds of your Scuttlebutt friends.
The **Nextcloud flavor** will allow you a nearly infinite storage in the IPFS.
Applications connected to Astroport will have different integration levels
1. Scraper
2. API
3. Totally in the IPFS network.
### Rapid overview for a App embarqing Astroport Meta Framework
In Astroport Loveland Metaverse every Station have a relative SSB view of the whole...
So many stations are part of the #Swarm0 of each "$YOU" Station.
In Astroport Loveland Metaverse every Station have a relative SSB view of the whole...
So many stations are part of the #Swarm0 of each "$YOU" Station.
Each Station have some software installed on it. Once "Fat Protocol Layer" is activated. Your PC have new Power.
IPFS layer is always adapting to Half of your avalaible HDD space (better USB3 SSD ... technology ask @attilax)
Each Station have some software installed on it. Once "Fat Protocol Layer" is activated. **Your Astroport PC have new Power(S)**.
IPFS layer is always adapting to Half of your avalaible HDD space (better USB3 SSD ... technology ask @attilax)
Now your LOCAL Apps can benefit from backup / replication / cryptographic file sharing features !!
Depending on App and Data structure, different operations
Your LOCAL Apps can benefit from backup / replication / cryptographic file sharing features !!
Depending on App and Data structure, different operations are requested.
HEre is an example of how a new App is transformed to DApp step by step.
For an example of how a new App is transformed to DApp step by step read ./g1sms readme
#### Front / Back ENd
To join Alpha stage #Swarm0
Want to join Alpha stage #Swarm0 ?
## #SWARM0
@ -87,7 +101,7 @@ By default, shared ipfs data are encrypted (ed25519), but is not "private"...
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 FOLLOW INSTRUCTIONS!!! Open issues and help corrections. Thank you.**
### 0 - OPTIONAL : Create a new user "pi"
@ -103,25 +117,29 @@ su - pi
### 1 - IPFS - **Install and start “ipfs daemon”**
WE ENCOURAGE YOU TO READ CODE YOU ARE DOWNLOADING AND EXECUTING
**WE ENCOURAGE YOU TO ALWAYS READ CODE YOU ARE DOWNLOADING AND EXECUTING or trust a friend only!!**
TO JOIN FOUNDATION TEAM !!! IMPORTANT !!!
DO NOT RUN AUTOMATIC INSTALL BUT DO STEP BY STEP CODE EXECUTION
Do make your surprise report and follow
follow https://pad.p2p.legal/s/astroport-landing#
---
WELCOME
#### JOINING FOUNDATION TEAM !!!
**IMPORTANT !!!**
- DO NOT RUN AUTOMATIC INSTALL BUT DO STEP BY STEP CODE EXECUTION
- Do make your surprise report and follow https://pad.p2p.legal/s/astroport-landing#
- Do you know https://asciinema.org/? Use it for your bash auditing...
* Semi manual (so you can read code)
> WELCOME
* Semi manual (so you can run the code step by step)
```
# 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)
* Full automatic (you trust this script from this git depot)
```
curl -s https://git.p2p.legal/axiom-team/astroport/raw/master/.install/ipfs_alone.sh | bash
@ -134,34 +152,35 @@ curl -s https://git.p2p.legal/axiom-team/astroport/raw/master/.install/ipfs_alon
[Look at the code generating your G1SSB Identity](https://git.p2p.legal/axiom-team/astroport/src/master/zen/tools/make_G1SSB_secret.sh).
```
# ONCE YOU READ and AGREE. Run TrustFull QUICK Install !!
# ONCE YOU READ, RUN step by step 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**
All files are in ```~/.zen``` and ```~/.ssb_astroport```
All files are located in ```~/.zen``` and ```~/.ssb_astroport``` (linked to ```~/.ssb```)
You Astroport Station is working as a "multi-channel switch"
Every minute, it "listen" to all its connected channels and run small routines to make actions between them.
Your Astroport Station is working as a "multi-channel Switch"
Every minute, it "listens" to all its connected "channels" (through Apps) and run small routines to make actions between them.
During alpha period, your Station will ```git pull``` fresh code from this git every 5 mn.
**So you benefit from fresh code** located in ```~/.zen/astroport```
**Fresh code** is located in ```~/.zen/astroport```
**IMPORTANT!! BACKUP YOUR KEYS!**
```
~/.zen/secret.astroport.key
~/.zen/secret.dunikey
~/.ssb/secret ( + ".json's" for easier SSB recovery)
~/.zen/secret.astroport.key # this Station $WHOAMI "LaPunta" Key, containing login/password to create your "gchange account"
~/.zen/secret.dunikey # Cesium Key, the June G1 wallet of you Key.
~/.ssb/secret ( + ".json's" for easier SSB recovery) # ScuttleButt ID + connectors
```
KEEP them safe.
KEEP them safe.
This way you could recover your data from #Swarm0
### Portal - LOVELand - Interface
### Portal _ LOVELand _ Metaverse Interface: https://oasis.astroport.com
Local Web Control Interface (& [CopyLaRadio](https://www.copylaradio.com) Zicmama Layer)
**$YOU Local basic 100km Web Control for Zen Economy**
(+ coming [Minetest](https://minetest.net), [NextCloud](https://nextcloud.com/), [CopyLaRadio](https://www.copylaradio.com), .... **Adding your App is easy as "1 2 3"**)
```
curl -s https://git.p2p.legal/axiom-team/astroport/raw/master/.install/loveland.sh | bash
@ -241,14 +260,11 @@ KEEP COOL, BE SAFE, BE FREE
- [Youtube link](https://www.youtube.com/watch?v=sxiKlOK3EJY)
- [#Swarm0 link](http://127.0.0.1:8080/ipfs/QmXs9374jUX6y8s3rSYxHb9LtkCKCxXGGwAVMbQgWBTbJa/sxiKlOK3EJY.mp4)
# [Open Collective DONATIONS](https://opencollective.com/monnaie-libre)
# [>>>>>>> Help our Open Collective with DONATIONS](https://opencollective.com/monnaie-libre)
### Web 2.0 is dangerous!! You only have window and an apple already biten.
[How your many people you don't knwow are owning your data](https://monitor.firefox.com/) ?
> WE NEED YOU to build more "HyperWeb Cyberspace" Spacecraft(s).
[Enter "Zen Land" Metaverse](https://oasis.astroport.com)
this place is full of virus. But you are lucky a Free Software Universe is lying inside of it.
Now you must KNOW it exists, to be SAFE. >>> [How your many people you don't knwow are owning your data](https://monitor.firefox.com/) ?
> WE NEED YOU to build more "HyperWeb Cyberspace" Stations & Spacecraft(s) UX.
[Discover "Zen Land" Metaverse](https://oasis.astroport.com)