Betalingsmåter Abuse

Farcaster: Installere en node

18.10.2024, 12:03

Beskrivelse

Farcaster-noden er installert på samme måte som Taiko-noden. Den krever Alchemys RPC, og interessant nok kan du koble Warpcast FID-kontoen din til den. Dette betyr at du nå ikke bare kan utvikle Warpcast-profilen din på det sosiale nettverket, men også koble den til noden.

Krav

CPU: 4

RAM: 16

SSD: 200 GB

OS: Ubuntu 20.04

Installasjon

Vi har utarbeidet en detaljert veiledning for hvordan du installerer noda. Installasjonsprosessen er så enkel som mulig, og vi anbefaler at du velger en server med minimumskrav som angitt i anbefalingene for å unngå eventuelle synkroniseringsproblemer.

  1. Installer MobaXterm.
  • Koble til den leide serveren via root.
  • Utfør kommandoene i listen.
  • Oppdater og installer de nødvendige pakkene.
sudo apt update -y
sudo apt install screen -y

2. Logg inn på Alchemy og registrer en konto.

  • Klikk på "Overview" (oversikt).
  • Klikk på "Create new app".

  • Velg "Ethereum" og "Ethereum Mainnet".
  • Nederst velger du en verdi og klikker på "Create App".

  • På høyre side klikker du på "Api Key".

  • Kopier HTTPS-adressen og lagre den i Notisblokk eller et annet praktisk sted.
  • Gjenta de samme trinnene, men velg "Optimism Mainnet".
  • Lagre HTTPS-adressen.

  • Gå deretter til Warpcast-profilen din, vi må kopiere FID-en vår.
    • Klikk på "Profil" - "Tre prikker" - "Om".
  • Kopier FID-en og lagre den i notisblokken eller på et trygt sted.

3. Gå tilbake til terminalen og installer skriptet:

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

4. Deretter skriver du inn våre kopierte lenker en etter en:

  • Først - Ethereum Mainnet.
  • For det andre - Optimism Mainnet.
  • Sett deretter inn FID-en vår.
  • Installasjonen vil starte:

  • Etter et par minutter vises logger - så alt er i orden!
  • Du kan stoppe dem ved å trykke CNTR+C (hvis du vil avslutte loggene).
  • I loggene vil du se øyeblikksbilder - de vil vokse gradvis.
  • Synkroniseringen vil ta ca. 2-3 timer.

5. Gå til dashbordet via lenken: http://Айпи_вашего_сервера:3000.

  • Til å begynne med vil du ikke ha noen data, og ingenting vil være synlig.
  • Etter noen timer vil du se grafer:

  • Slik skal det være etter noen timers venting:

Du kan også overvåke synkroniseringen ved hjelp av logger.

Åpne porter

Det kreves at port 2283 er åpen.

  • Kopier alle kommandoene én etter én og lim dem inn i konsollen:
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

Disse trinnene hjelper deg med å åpne port 2281, 2282 og 2283 ved hjelp av iptables.

Bruk en av følgende kommandoer for å lagre endringene i iptables, slik at de vedvarer etter en omstart:

  • Debian/Ubuntu:
 sudo apt-get install iptables-persistent
 sudo netfilter-persistent save
  • CentOS/RHEL:
sudo service iptables save
  • For systemer med systemd:
 sudo iptables-save > /etc/iptables/rules.v4
  • For å bekrefte at reglene er lagt til:
sudo iptables -L -v -n

Dette viser de gjeldende iptables-reglene og lar deg kontrollere at portene 2281, 2282 og 2283 er åpne.

Ytterligere kommandoer

Kommando for å oppdatere:

cd ~/hubble && ./hubble.sh upgrade

Vis logger:

docker logs hubble-hubble-1 --since 1m -f

Slett 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