June 7, 2024

Farcaster install node guide.

The guide was written by the author of the channel.

Official Documentation.

🧩System requirements:
CPU: 4 Core.
RAM: 16 Gb.
SSD: 200 Gb.
OS: Ubuntu 20.04 or 22.04.

💲The hosting services that I use:
Aeza

Zomro

Contabo

Heztner


📦Required packages installation:
sudo apt update
sudo apt upgrade -y
sudo apt install -y curl git jq lz4 build-essential
sudo apt install -y unzip logrotate git jq sed wget curl coreutils systemd
sudo apt install screen -y

💻Go install node:
▪️Go to the site.
▪️Create api:Name Farcaster.
▪️We take the http network:eth mainnet + optimism mainnet.

Commands:

screen -S farcaster

curl -sSL https://download.thehubble.xyz/bootstrap.sh | bash


▪️We are asked for APIs, we take them above and insert them in the terminal.
▪️We are also asked for a FID, which can be found in our profile by clicking on the three dots-about.

Logs working node

Press ctrl + a +d and close the screen, do not touch anything else, it works like that.

We are waiting for node synchronization and go to the site:http://YOURIPSEVER:3000

While the synchronization will write "no data", but as soon as the synchronization takes place, it will be something like in the screenshot:

Useful commands:

1)Update:cd ~/hubble && ./hubble.sh upgrade

2)Check logs:docker logs hubble-hubble-1 --since 1m -f

3)Remove node:rm -rf hubble && docker stop farcasterxyz/hubble:latest && docker rm farcasterxyz/hubble:latest && docker stop grafana/grafana:10.0.3 && docker rm grafana/grafana:10.0.3 && docker stop graphiteapp/graphite-statsd:1.1.10-5 && docker rm graphiteapp/graphite-statsd:1.1.10-5

My social:

Main telegram

Telegram channel

Github

Twitter

Debank

Warpcaster

Lens

Thank you for reading the guide!❤️