forked from functionland/docs
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
small wording fixes for testnet writeup (functionland#115)
- Loading branch information
Showing
5 changed files
with
77 additions
and
56 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,35 +1,25 @@ | ||
--- | ||
title: Protocol Alpha Testnet | ||
title: Protocol Testnet Alpha Prerelease | ||
id: testnet-alpha | ||
--- | ||
|
||
# Protocol Alpha Testnet | ||
# Protocol Testnet Alpha Prerelease | ||
|
||
Last updated: July 11, 2022 | ||
|
||
## What is it? | ||
|
||
The protocol testnet alpha pre-release includes the Fotos mobile application and some of the Box components that will be pre-installed on Box customer's raspberry Pis when they are shipped. | ||
|
||
## Purpose | ||
|
||
1. To give backers an update on our progress by giving them the ability to test things out for themselves. | ||
|
||
2. Help us find errors and edge cases (especially long lived) before we launch. | ||
|
||
3. Gather feedback so we can ensure we are delivering on what is important when we ship. | ||
|
||
4. Build community / rapport with people that share similar values as ourselves. | ||
The protocol testnet alpha prerelease includes the Fotos mobile application and some of the Box components that will be pre-installed on Box customer's raspberry Pis when they are shipped. | ||
|
||
## What to expect | ||
|
||
The software we are delivering to you today can give you an idea of how the Fotos mobile app will backup and store your photos and video to the Box. | ||
The software we are delivering to you today can give you an idea of how the Fotos mobile app will backup and store your photos to the Box. | ||
|
||
Once you have everything setup you should have two Boxes talking to each other running on your host machine. | ||
|
||
You should be able to upload your media using Fotos from your mobile phone to one of the Boxes encrypted with a key from your own wallet. | ||
|
||
You can use the web gallery sample app to verify that the photos are in fact synced to both Boxes and that you are able to view them on a different device. | ||
You can verify that the photos are in fact synced to both Boxes and that you are able to view them on a different device. | ||
|
||
You can also get an idea of how a decentralized identity might be generated from yours and your friends wallets in order to enable sharing of photos with each other. | ||
|
||
|
@@ -58,7 +48,7 @@ Here is some boilerplate text you can copy/paste when you are ready to send the | |
|
||
|
||
``` | ||
Subject: Protocol alpha testnet | ||
Subject: Protocol testnet alpha | ||
Feedback Type: [ Bug | Feature Request ] | ||
|
@@ -73,11 +63,11 @@ OR | |
``` | ||
|
||
|
||
If you believe the issue is happening in the backend then you can create an issue on the [fula](https://github.com/functionland/fula/issues) repo and include the docker-compose server logs. | ||
If you believe the issue is happening in the backend then you can create an issue on the [Fula](https://github.com/functionland/fula/issues) repo and include the docker-compose server logs. | ||
|
||
If you believe the issue is happening in the Fotos mobile client then you can create an issue on the [fotos](https://github.com/functionland/fotos/issues) repo and describe what is going wrong. | ||
If you believe the issue is happening in the Fotos mobile client then you can create an issue on the [Fotos](https://github.com/functionland/fotos/issues) repo and describe what is going wrong. | ||
|
||
If you don't know where the problem exists or don't have a Github account then please send us an [email](mailto:[email protected]) and attach both logs if you are reporting a bug. | ||
If you don't know where the problem exists or don't have a Github account then please send us an [email](mailto:[email protected]) and attach the server logs if you are reporting a bug. | ||
|
||
### To output the server logs to a file | ||
|
||
|
@@ -89,7 +79,7 @@ Open a terminal and enter the following in the same directory that you ran docke | |
|
||
## Beware of Risks | ||
|
||
The Functionland protocol alpha testnet release includes client side encryption as a first layer of security to help prevent others from gaining access to your photos and video. | ||
The Functionland protocol testnet alpha prerelease includes client side encryption as a first layer of security to help prevent others from gaining access to your photos and video. | ||
|
||
However, because the software we are delivering is fresh off the press and still not properly audited, PLEASE USE WITH CAUTION. | ||
|
||
|
@@ -99,27 +89,15 @@ At this point, we recommend you not upload any highly sensitive media to the Box | |
|
||
### Box Setup | ||
|
||
First, you can follow the instructions [over here](https://github.com/functionland/fula/blob/main/apps/cluster/README.md) for setting up a local swarm on your host machine with Docker. | ||
|
||
To connect Fotos to your Box, you will need to find the multiaddress from the logs. From a shell where docker-compose is running use the following command to see logs for Box0 - | ||
|
||
``` | ||
> docker-compose logs -f box0 | ||
``` | ||
|
||
[@TODO insert screenshot of what box0 log looks like with multiaddr highlighted] | ||
|
||
In order to perform the verify availability step ( 3 ) you will need the multiaddr of the second Box. You can see the logs similarly to how you did it for box1. | ||
|
||
[@TODO insert screenshot of what box1 log looks like with multiaddr highlighted] | ||
First, you can follow the instructions [over here](https://github.com/functionland/fula/blob/main/apps/cluster/README.md) for setting up a local pool on your host machine with Docker. | ||
|
||
Note: If on OSX then change the IP address part of the address to the address of your host machine. | ||
Make sure you read through all steps carefully to ensure your Box environment is up and running properly. In particular, pay close attention to the instructions on [getting the Box multiaddress / Peer ID](https://github.com/functionland/fula/blob/main/apps/cluster/README.md#getting-box-multiaddress--peer-id) as you will need that for setting up Fotos. | ||
|
||
### Fotos Setup | ||
### Fotos Installation | ||
|
||
Download latest release of Fotos from the [app center](https://install.appcenter.ms/orgs/fx.-land/apps/photos/releases) and install it. | ||
Download the latest release of Fotos from the [app center](https://install.appcenter.ms/orgs/fx.-land/apps/photos/releases) and install it. | ||
|
||
## Protocol Alpha Testnet Steps | ||
### Testing Steps | ||
|
||
Once you have Fotos and the Box environment properly installed you can proceed with the following steps: | ||
|
||
|