L'installation du nœud Farcaster est similaire à celle du nœud Taiko. Il nécessite le RPC d'Alchemy et, fait intéressant, vous pouvez y lier votre compte FID Warpcast. Cela signifie que vous pouvez non seulement développer votre profil de réseau social Warpcast, mais aussi le lier au noeud.
CPU : 4
RAM : 16
SSD : 200GB
OS : Ubuntu 20.04
Nous avons préparé pour vous un guide détaillé sur l'installation de noda. Le processus d'installation est aussi simple que possible, et nous recommandons de choisir un serveur avec les exigences minimales indiquées dans les recommandations afin d'éviter les problèmes de synchronisation.
sudo apt update -y
sudo apt install screen -y
2. Connectez-vous à Alchemy et créez un compte.
3. Retournez au terminal, installez le script :
curl -sSL https://download.thehubble.xyz/bootstrap.sh | bash
4. Ensuite, entrez nos liens copiés un par un :
5. Accédez au tableau de bord en cliquant sur le lien suivant : http://Айпи_вашего_сервера:3000.
Vous pouvez également surveiller la synchronisation à l'aide des journaux.
Il est nécessaire que le port 2283 soit ouvert.
sudo iptables -A INPUT -p tcp --dport 2281 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 2282 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 2283 -j ACCEPT
sudo iptables-save > /etc/iptables/rules.v4
sudo iptables -L -v -n
Ces étapes vous aideront à ouvrir les ports 2281, 2282 et 2283 à l'aide d'iptables.
Utilisez l'une des commandes suivantes pour enregistrer les modifications apportées à iptables afin qu'elles persistent après un redémarrage :
sudo apt-get install iptables-persistent
sudo netfilter-persistent save
sudo service iptables save
sudo iptables-save > /etc/iptables/rules.v4
sudo iptables -L -v -n
Cette commande affichera les règles actuelles d'iptables et vous permettra de vérifier que les ports 2281, 2282 et 2283 sont ouverts.
Commande à mettre à jour :
cd ~/hubble && ./hubble.sh upgrade
Afficher les journaux :
docker logs hubble-hubble-1 --since 1m -f
Supprimer un nœud :
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