Presearch Docs
Presearch WebsiteNode SetupKeyword StakingSupport
  • Presearch Project
    • 🏠Welcome to Presearch πŸ‘‹
    • πŸͺ™Tokenomics
      • Contract Security
      • Liquidity Providing Uniswap
      • Liquidity Providing Aerodrome
    • πŸ’°PRE Purchasing Options
      • How to Buy PRE Tokens in the United States Using USD: A Comprehensive Guide
      • Supported Exchanges
      • Buy with Credit Card
      • How to Swap PRE in Trust Wallet
      • How to Swap PRE in Metamask Wallet
      • How to buy PRE in AhoraCrypto.com
    • πŸ—ΊοΈRoadmap
    • πŸ›‘οΈWeb3 - Safety, Troubleshooting & Best practices
    • ❓General FAQ
      • Which blockchain do PRE Tokens operate on?
      • How many tokens can I buy?
      • When I buy tokens, how do I pay?
      • When will I receive my tokens?
      • What can I use my tokens for?
      • How to withdraw tokens from Presearch?
      • What Wallets accept PRE?
      • Referral Program
      • How can I help promoting Presearch?
      • How can I contact the support team?
      • Who do I contact for marketing / promotional offers?
      • Presearch vision paper
  • Presearch Engine
    • ⭐What is Presearch Engine?
    • ❓Presearch Engine FAQ
      • How to set Presearch as the Default Search Engine on Desktop
      • How to Set Presearch as Your Default Search Engine on the Chrome App in iOS
      • How to Set Presearch as Your Default Search Engine on the Chrome App in Android
      • Am I tracked when I use Presearch?
      • How to use the Maps
      • How to Change the Color of the Search Engine
      • How to use the Testnet/Presearch engine
      • Why are my reward tokens not increasing when I search?
      • What is 'Authentic Search'?
      • What is Rewards Verification?
      • How to use AI
      • How to Add New Search Providers to your Presearch Dashboard
      • How to Change Password
      • How to Update profile
    • πŸ”ŽMetaSearch
    • NSFW Spicy Mode
  • PreGPT AI
    • ⭐What is PreGPT 2.0?
    • πŸ€–How to use PreGPT 2.0
    • ❓PreGPT FAQ
      • General usage
      • Subscription
      • Service operation
      • AI model limitations
      • Roadmap & Improvements
      • Policy
  • Nodes
    • ⭐What is a Node?
      • Hardware and system requirements
    • βš™οΈNode Setup Instructions
      • Generic installation instructions
      • Node Configuration Parameters
      • Individual Setup for various VPS providers
        • Running a node on FluxOS
          • Flux Node Grandfathering
        • Running a node on Akash
        • Running a node on ThreeFold
        • Running a Node on AWS
        • Running a Node on Racknerd
        • Running a node on Microsoft Azure
        • Running a node on Linux VPS
        • Running a node on Stack OS
      • Setup Nodes on Raspberry Pi
    • πŸ”§Troubleshooting and maintenance
      • Backing Up and Migrating Nodes
      • Alternative to Backing up nodes
      • Backup method with Docker Desktop for Windows
      • Backup method for Linux
    • πŸŽ‡Node Rewards
      • Node Reward Changes
    • πŸ” API Access
    • 🫐Preberry
    • ❓Nodes FAQ
      • Can I already run a Presearch node?
      • Is Docker required to run a Presarch node?
      • Is there a node network explorer or some kind of overview page?
      • Will there be IPv6 support for Presearch nodes?
      • Can I run Presearch node besides Flux node?
      • IOS application to view node statistics
  • Keyword Staking
    • ⭐What is Keyword Staking?
    • 🀝Strategy for Staking PRE
    • πŸ“¦Ads Pricing - How much does it cost to advertise on Presearch?
    • ❓Keywords FAQ
      • How can I see keywords traffic?
      • How to report bogus/abusive ADs from Keyword staking?
  • Search Staking and Usage Rewards
    • ⭐What are Usage rewards?
      • How do PRE rewards work
      • How to claim search rewards
    • ❓Search Staking FAQ
      • How to use Search staking?
      • How to use the calculator for Search Stake
  • AD-FREE SEARCH FEATURE
    • How to use the Ad-Free Search Feature
  • Support
    • πŸ†˜Presearch Support
    • πŸ—žοΈPresearch News
    • πŸ“Press Release
  • NFTs
    • πŸ›£οΈ"The Road to Mainnet"
    • πŸ’»Supported Wallets
  • Community
    • πŸ› οΈCommunity Projects
    • πŸ§‘β€πŸ«Community Tutorials
      • Intense Investor
      • Martin Valk
      • Your Friend Andy
      • Keith Laye
      • Passive Aggressive Income
      • Lefty Chris - How to Create a Presearch Node
      • Crypto Laymen
      • Modo Tech
      • Mechanic Joe
      • TheNodeCatcher
  • apps
    • πŸ“±iOS
    • πŸ€–Android Browser
Powered by GitBook
On this page
  • Overview
  • Hardware Requirements
  • Minimum Requirements
  • Needed for Initial Setup
  • Operating System Setup
  • Install Docker
  • Install the Presearch Node

Was this helpful?

Edit on GitHub
  1. Nodes
  2. Node Setup Instructions

Setup Nodes on Raspberry Pi

Setup a node at home less than $100.

PreviousRunning a node on Stack OSNextTroubleshooting and maintenance

Last updated 4 months ago

Was this helpful?

Overview

Running a node on a Raspberry Pi enables people from all over the world to operate a Presearch node that runs 24/7 from your house for $50 - $100. If you’re unfamiliar with what Raspberry Pi is (no, it’s not a kind of pie your grandma makes) it’s a cheap computer that can run a node on low energy and makes it easier to run a Presearch node really cheaply.

Hardware Requirements

Minimum Requirements

  1. A with .

  2. A (16GB will be fine for now, though you may eventually want more capacity or an external hard drive to support future node operations).

  3. Recommended: An ethernet cable to directly plug into the internet instead of using WiFi (this will improve your node's reliability).

Needed for Initial Setup

  1. Another computer (Max/Windows/Ubuntu) with an internal or external MicroSD card reader

  2. A USB mouse and keyboard to walk through the setup process

  3. An external monitor or TV to see the output from your Raspberry Pi during setup

  4. Micro HDMI cable to connect your Raspberry PI to an external monitor or TV

Note: If this is your first time setting up a Raspberry Pi, you might consider purchasing a which contains all of the necessary accessories.

Operating System Setup

In order to run a Presearch Node on the Raspberry Pi, you'll first need to install the Raspberry Pi 64 Bit Operating System as follows:

On your main computer (not your Raspberry Pi):

  1. Insert your SD card into your MicroSD card reader

1. Click "Choose OS"

2. In the drop-down list, select the "Use custom" image option

3. Find and select the 2021–05–07-raspios-buster-arm64.zip image you downloaded.

4. Click the "Choose Storage" Button

5. Select the plugged in MicroSD Card

6. Click the "WRITE" button

7. Confirm that you understand all data on the MicroSD card will be erased:

7. Wait for the operating system image to finish writing

9. Take the microSD card out of your main computer, insert it into your Raspberry Pi, and power on your Raspberry Pi.

Note: You will need to connect you Raspberry PI to a monitor and plug in your mouse and keyboard to the Raspberry Pi to complete the remaining setup. We also STRONGLY recommend using an ethernet cable to connect you Raspberry Pi to the internet instead of WiFi, as your node's reliability score (which affect how often it is used and rewards earned) will be lower over WiFi.

10. When the Raspberry Pi boots for the first time, follow the instructions in the Setup Wizard to configure your system settings:

You'll configure to following settings based upon your own needs: β€’ Country, Language, Timezone, Keyboard β€’ Password β€’ Screen Settings β€’ Wifi (optional)

11. When you get to the Software Update screen, be sure to click "Next" to update your system.

Do NOT skip the software updates, as it could expose your system to security issues or prevent your node from installing correctly.

12. On the final "Setup Complete" Screen, click "Restart".

Once your successfully system restarts, you'll be ready to install Docker and start your node!

Install Docker

To install Docker on your Raspberry Pi, perform the following steps

1. Click the Terminal icon in the system menu bar to open a terminal

2. Run the following command to download and install Docker

curl -sSL https://get.docker.com | sh

3. Add your user to the "docker" permissions group

sudo usermod -aG docker $USER && newgrp docker

Congratulations - Docker is now successfully installed and your system is ready to install and run the Presearch Node!

Install the Presearch Node

Download a image

Note: This guide uses 2021–05–07-raspios-buster-arm64.zip(the newest at the time this was written), but feel free to grab a newer version from:

Download the Raspberry Pi Image Tool from and run it

The last step is to install your Presearch Node, which only requires running one more command! Follow the to run the final command to get your node up and running!

βš™οΈ
Raspberry Pi
Power Adapter
Micro SD card
starter kit
64 Bit Raspberry PI Operating System
https://downloads.raspberrypi.org/raspios_arm64/images/
here
Node Setup Instructions