Skip to content

Commit 2bb9316

Browse files
Windows fula node install guide
1 parent 02dfdcf commit 2bb9316

3 files changed

Lines changed: 81 additions & 0 deletions

File tree

docs/functionyard/join-windows.md

Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
---
2+
title: Install Fula Node on Windows
3+
id: join-windows
4+
---
5+
import ReactPlayer from 'react-player';
6+
7+
This guide is for getting a Fula node installed on a Windows machine and adding it to testnet. To get an invite, you can ask a community memeber in Telegram or Discord. If already a Blox or NFT owner, you can join testnet with Indiegogo order or wallet address, respectively.
8+
9+
## Video Guide
10+
11+
<center>
12+
<ReactPlayer controls url="https://youtu.be/1xHePpEIit8" />
13+
</center>
14+
15+
## Written Guide
16+
17+
## Download Docker Desktop
18+
19+
The Fula node is a set of [Docker containers](https://fierrolabs.medium.com/the-zoo-animal-analogy-of-docker-you-never-knew-you-needed-8c1b295e9bf4) that work in tandem to sync the network of Bloxes and store and retrieve data. Docker Desktop can be downloaded from their website. Follow the [official instructions](https://docs.docker.com/desktop/install/windows-install/) to do so.
20+
21+
[![Docker Desktop Website](/img/fxyard-network/doocker_desktop_install.png)](https://docs.docker.com/desktop/install/windows-install/)
22+
23+
### Install WSL2
24+
If Docker Desktop does not install, try installing the Windows Subsystem for Linux (WSL) first. You can do so easily by opening PowerShell in Admin mode. And run:
25+
```
26+
wsl --install
27+
```
28+
29+
After which, attempt to run the Docker Desktop one more time. For more information on WSL, check out the official [Microsoft WSL guide](https://learn.microsoft.com/en-us/windows/wsl/install).
30+
31+
## Install and Run Docker Desktop
32+
33+
Install and run the application to run through the setup process. Sign up for a Docker account if you don't already have one, otherwise go ahead and log in. Answer the basic questions, and move through the next steps until you get to the _Container View_ page.
34+
35+
36+
37+
## Install and Run Fula Node
38+
39+
Follow this link to download the [Fula Node for Windows](https://fx.land/1.4/FulaSetup.exe).
40+
1. When it finishes downloading, your browser may flag the executable as non-safe, but click **Keep Anyway**. Then, continue with double-clicking on the exe.
41+
2. Accept user license agreement.
42+
3. Choose where to download the program files to.
43+
4. Choose what drive that the Fula Node will use to store files.
44+
5. Accept the prompts from Windows to open up the ports the application is requesting access to.
45+
6. Start the Fula Node by doing a _Windows Search_ for **Fula Start**.
46+
7. Wait ~10 minutes for the Fula containers to download and start running.
47+
48+
## Join Testnet on Windows
49+
50+
1. Open _Taskbar_ and click on the **Fula** icon.
51+
2. Click **View Terms**, then click **Accept Terms and Continue**.
52+
3. Set a password. **Recommended: **Use the same password across multiple nodes.
53+
4. Sign wallet transaction. **Recommended: **Use the same wallet across multiple nodes.
54+
5. Click **Sign Authorizor**. Then click **Next**.
55+
6. Click on the _Token Account ID_ to copy to clip board.
56+
7. Go to [https://fund.functionyard.fula.network/](https://fund.functionyard.fula.network/) to register your node in the testnet.
57+
58+
### Joining by invitation
59+
Send _Token Account ID_ to the person who is inviting you so they can proceed with the next steps.
60+
61+
### Indiegogo OG funder
62+
#### If setting up for yourself:
63+
1. Fill in your _Email, Order ID, Phone Number, and Token Account ID_.
64+
2. Click **Join Testnet Using Indiegogo**.
65+
66+
#### If inviting someone else:
67+
1. Fill in your _Email, Order ID, and Phone Number_.
68+
2. Fill in _Token Account ID_ with the ID they gave you.
69+
3. Change the _Join Blox_ dropdown to **Invite Others**.
70+
71+
### NFT Hodler
72+
1. Fill in the _Token Account ID_.
73+
2. Click "Join Testnet Using NFT".
74+
3. Sign the transaction.
75+
76+
## Join a Pool
77+
In the _Join a Pool_ page, click on the pool that is closest to your geographical location. This is to ensure data replication, writing, and reading speeds are quick for all those in the region.
78+
79+
## View Rewards and container status
80+
After at least a day, the node will have earned storage rewards. Now, click on the _Fula taskbar icon_, to see the status of fula containers and the rewards.

sidebars.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ const sidebars = {
7272
'functionyard/add-storage',
7373
'functionyard/fxblox-app',
7474
'functionyard/join',
75+
'functionyard/join-windows',
7576
'functionyard/metamask',
7677
'functionyard/dapps',
7778
'functionyard/fxfotos',
109 KB
Loading

0 commit comments

Comments
 (0)